Dashboard
Live status and quick actions for the bot and server.
⏳ Wipe countdown
Actions
RCON test runs players against the configured host. Backups only work when server_dir points at the server files (bot on the same machine).
Settings
Everything in config.json, editable from the browser.
Discord
RCON
Channels
Wipe
🛡️ Staff spawn-watch
New staff (< min days) who spawn these items get their owner/moderator perms removed automatically. Tenure is tracked from promotion lines in the console log.
💀 Kill feed
Posts every death (player kills and NPC deaths) to the Discord channel as it happens. The channel is created automatically if it doesn't exist.
🚨 Raid alerts
When a console line contains one of the patterns, the bot pings the role in the channel with the exact console line. Cooldown stops spam during a long raid. Tune the patterns to your server's console output — test an explosion and check the Console tab to see the exact line.
🗂️ Auto-backup
Automatically zips the server files every interval hours and prunes old backups down to the keep count. Needs server_dir set (bot on the same machine as the server). The first backup runs shortly after you enable it.
💰 Economy
The server tag prefixes balances like kaos: SL1 | 1,234.00 Sleepy Bucks. Blank image = uses the server icon. The Linked role is auto-created and given to anyone who runs /link (like kaos).
Panel
Set the OAuth client secret to make the panel log in with Discord (the lock screen becomes a "Login with Discord" button). The redirect URI must match exactly what you registered in the Developer Portal under OAuth2 → Redirects. The password is only used when OAuth is off.
The /panel Discord command posts a button that opens this URL. Blank = falls back to host:port.
Backups
Backup parts
Save
Saving writes config.json and reloads it live. Token, RCON, and channel changes take effect immediately; the panel port and password are read at boot, so a bot restart applies those.
Backups
Create, list, and restore server backups.
Existing backups
| Name | Size | Date |
|---|
Appearance
Theme, effects, and background image.
Theme colors & effects
Changes preview live. Save to keep them after a refresh.
Sidebar branding
Changes preview live in the sidebar. Subtitle falls back to your server tag (e.g. SL1) if left blank.
Background image
Uploads are stored on the bot machine at /panel-bg and survive restarts. Resetting returns to the default gradient.
Permissions
Give people panel access by their Discord ID. They log in with their own Discord account.
Add a person
People with access
Online Players
Live from RCON — kick, ban, or message players.
Online now
Loading…
Ban List
Current bans from RCON — unban with one click.
Banned players
Loading…
📜 Player History
Bans, kicks, spawn detections, and kills per player — click a player to expand their history.
Players
Loading…
Scheduled Announcements
Daily in-game broadcasts at set times (server local time).
Add announcement
Scheduled
🔄 Scheduled restarts
Auto-restart the server at a set time each day. Players get an in-game warning first, then a 60-second countdown. Restart embeds go to #announcements.
🛒 Shop & Economy
Sleepy Bucks shop items, balances, and importing kaos balances.
➕ Add shop item
Shop items
Loading…
💸 Balances
Loading…
📥 Import balances (from kaos)
Paste the /topbalance output — one per line like Sleepss 12,345 or Name: 500. Imported balances merge to each member's account when they first use /bal.
🎁 Quick-chat Kits
Bind emote-wheel quick-chat phrases to in-game kits. When a player uses the phrase, the bot auto-runs kit givetoplayer over RCON.
⚙️ Settings
Placeholders: {player} (who claimed), {kit} (kit name), {phrase} (quick-chat phrase).
➕ Add binding
Tip: players bind the phrase in their emote wheel (I need → d11_quick_chat_i_need_phrase_format <phrase>).
Bindings
Loading…
📈 Player Activity
Playtime tracked from join/leave console lines. Updated as players come and go.
Loading…
Staff Watch
Detects staff spawning explosives before their trial period is up.
Status
Loading…
Tracked staff
Loading…
Recent detections
Loading…
🖥️ Server Console
Live console feed straight from the server — every line, like the GPortal console. Filter to find what you need.
Loading…
🧾 Audit Log
Who changed what settings when — every panel action is recorded.
Loading…