โš™๏ธ

OnboardX Console

Sign in
Use your admin account to access the control panel.
Access is limited to whitelisted admins. Contact the bot owner if you need access.
๐Ÿค–

OnboardX Dashboard

0 Clusters
0 Shards
0 Servers
?
โ€”
โ€”
๐Ÿ“Š
Quick Stats
0
Clusters Online
0
Shards
0
Servers
๐Ÿ›ฐ๏ธ
Clusters
๐Ÿ“ฐ
Recent Events
๐Ÿ“ก
Cluster Status
๐Ÿ 
Servers (Guilds)
๐Ÿ› ๏ธ
Actions
๐Ÿงฉ
Cluster Tools
โ™ป๏ธ
Restart All Clusters
๐Ÿšง
Toggle Maintenance Mode
๐Ÿ“
Set Bot Status
๐Ÿงพ
Issued Commands
๐Ÿ”Œ
Firestore Collections
  • clusters/{cluster_X} โ€” saved by your bot on ready
  • servers/{guildId} โ€” saved by your bot on ready/join/leave
  • events/{autoId} โ€” (optional) your bot can append status/events
  • commands/{autoId} โ€” dashboard writes here, bot executes & marks status
  • admins/{uid} โ€” whitelist for console access
Firestore rules (paste in Firebase โžœ Firestore โžœ Rules):
rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {
    function isAdmin() {
      return exists(/databases/$(database)/documents/admins/$(request.auth.uid));
    }
    match /clusters/{id} { allow read: if request.auth != null; allow write: if false; }
    match /servers/{id}  { allow read: if request.auth != null; allow write: if false; }
    match /events/{id}   { allow read: if request.auth != null; allow write: if isAdmin(); }
    match /commands/{id} {
      allow read:  if isAdmin();
      allow write: if isAdmin();
    }
    match /admins/{id}   { allow read, write: if isAdmin(); }
  }
}