diff --git a/client/pages/Admin.tsx b/client/pages/Admin.tsx index 93368483..db448299 100644 --- a/client/pages/Admin.tsx +++ b/client/pages/Admin.tsx @@ -1499,6 +1499,85 @@ export default function Admin() { + + + +
+ + Discord Integration Management +
+ + Manage Discord role mappings and bot configuration + +
+ +
+
+

Realm to Discord Role Mappings

+
+

+ Configure which Discord roles are assigned for each AeThex realm and user type. +

+
+ {[ + { realm: "Labs", role: "Labs Creator", members: 234 }, + { realm: "GameForge", role: "GameForge Creator", members: 456 }, + { realm: "Corp", role: "Corp Member", members: 89 }, + { realm: "Foundation", role: "Foundation Member", members: 145 }, + { realm: "Dev-Link", role: "Dev-Link Member", members: 78 }, + ].map((mapping, idx) => ( +
+
+

{mapping.realm}

+

{mapping.role}

+
+
+

{mapping.members}

+

assigned members

+
+
+ ))} +
+
+
+ +
+

Bot Configuration

+
+
+ Bot Status + Online +
+
+ Servers Connected + 12 servers +
+
+ Linked Accounts + 1,234 users +
+
+
+ +
+

Quick Actions

+
+ + + +
+
+
+
+
+
+