Documentation Index
Fetch the complete documentation index at: https://volvox-mintlify-seo-audit-1777851731.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Permissions
Discord permissions
When you add Volvox.Bot to your server, it requests the permissions it needs to function. These include:| Permission | Why it’s needed |
|---|---|
| Kick Members | Moderation actions |
| Ban Members | Moderation actions |
| View Channels | Access channels for logging and AI conversations |
| Send Messages | Bot responses, notifications |
| Manage Messages | Auto-mod message deletion |
| Read Message History | Access prior messages for AI context and search |
| Moderate Members | Moderation timeouts |
Volvox.Bot only uses permissions when performing an action. It doesn’t read or store messages unless a feature requires it.
Dashboard access
Discord roles control dashboard access. By default, anyone with the Manage Server permission can access the dashboard for their server. Configure who has access in Settings → Dashboard Access:- Admin — Full access to all dashboard features
- Moderator — Access to moderation, tickets, and audit log
- Viewer — Read-only access to analytics and settings
Per-feature permissions
Each feature can be restricted to specific roles. For example, you can allow all moderators to view the audit log but restrict config changes to admins only.Global admin access
Some dashboard pages expose infrastructure-level data that isn’t tied to a single server. These pages are reserved for global admins — operators of the Volvox.Bot deployment itself, not server admins.What requires global admin
The following dashboard pages and APIs are restricted to global admins:- Performance (
/dashboard/performance) — Bot uptime, latency, and resource trends across all guilds. - Logs (
/dashboard/logs) — Live log stream and the underlying log-stream WebSocket ticket endpoint.
Configuring global admins
Global admins are set via theBOT_OWNER_IDS environment variable on the server running the bot and dashboard. Provide a comma-separated list of Discord user IDs:
Global admin status is independent of any server’s roles. A user listed in
BOT_OWNER_IDS only gains access to the operator-only pages above — they are still bound by normal Discord permissions for the servers they belong to.