Daily Statistics
Weekly Statistics
| Player | ID | Ping | Session | Location |
|---|
| Player | ID | Discord | Playtime | Status | Trust | Notes |
|---|
| Time | Staff | Action | Target | Reason |
|---|
Add Staff Member
Current Roster
| Name | Discord | Staff Level | Added |
|---|
Permissions Manager
Tick which staff levels can perform each action. A person's level is decided by their Discord roles once they log in — see Discord Role Sync below.
| Permission |
|---|
General Settings
Shown on the dashboard's server card at the top of the panel.
Channel Logs
Paste a Discord webhook URL for each action type (Channel Settings → Integrations → Webhooks → New Webhook → Copy URL). This works when the panel is self-hosted; it won't send from inside Claude's own preview sandbox.
Leave a field blank to skip logging that action to Discord.
Discord Role Sync
Staff log in with "Login with Discord" in the top bar instead of picking a role themselves. Their staff level is decided by matching their actual Discord roles against the IDs below — highest match wins. This needs the small login backend running (see the README that came with it) pointed at the URL below.
Anyone logging in without this Discord role is blocked from the panel entirely, even if one of their other roles would otherwise match a staff level below. Leave blank to disable this gate.
Trustscore Settings
How much each action moves a player's trust score, and what happens when it falls too low.
Add Documents
Leave the whitelist ID blank to make a document visible to all staff. Set a Discord role ID to restrict it once your Discord role sync is connected.
Current Documents
| Name | Link | Whitelist ID |
|---|