The dashboard
Navigating the dashboard: server picker, sidebar, overview and module pages.
Server picker
After signing in you land on the server picker. It lists every server where you have management rights and shows whether PaulCLI is already a member. Servers without the bot show an Invite button instead of opening the panel.
Overview
Each server opens on its Overview — a command centre with headline numbers (suggestions, open tickets, active giveaways, live voice rooms), a 7-day activity chart, economy and ticket telemetry, a live activity feed, and a module health grid. Economy, Levels and Starboard can be paused and resumed straight from that grid.
Sidebar
The sidebar groups module pages into Server management, Community and Engagement, plus an App section with the Shard Monitor (live bot telemetry). The URL pattern is always /dashboard/<serverId>/<module>.
Who can access what
Permission model
Every dashboard page and API route verifies — using your Discord login, not the bot's — that you are the server owner or hold Administrator or Manage Server. There are no separate dashboard roles.
Channel and role pickers only offer items that actually exist on that server, and the server re-checks them on save, so you cannot accidentally point a module at another server's channel.
Density
A density toggle in the top bar switches between comfortable and compact spacing; the choice is remembered per browser.
