Discord Integration
Discover, Manage, and Scale Discord Bots
Review Permission Matrix Configure OAuth2 ScopesGuild Permissions
Bot Permissions & Installation Matrix
BotNexus enforces a strict least-privilege model. When you deploy a bot through our dashboard, we automatically request only the Discord guild permissions necessary for your registered command set and event handlers.
Core Messaging
Requires `Send Messages`, `Embed Links`, and `Read Message History`. Enables standard slash command responses, ephemeral messages, and webhook routing for your bot’s primary interaction loop.
Role & Moderation
Requires `Manage Roles`, `Kick Members`, and `Ban Members`. Activates when your bot registers moderation slash commands or auto-moderation event handlers in your server configuration.
Audit & Analytics
Requires `View Audit Log` and `Manage Webhooks`. Used exclusively for BotNexus’s built-in activity tracking, command usage analytics, and automated moderation logging channels.
OAuth2 Configuration
Application Scopes & Installation Flow
Seamless bot installation relies on correctly configured OAuth2 scopes. BotNexus generates dynamic authorization URLs that bundle the exact scope set required for your bot’s operational tier, eliminating manual developer portal edits.
`bot` + `applications.commands`
The mandatory foundation for all BotNexus deployments. Grants the bot presence in the guild and registers global or guild-specific slash commands automatically upon authorization.
`guilds` + `guilds.join`
Required for multi-server bots and dashboard synchronization. Allows BotNexus to fetch guild metadata, verify server ownership, and maintain real-time presence across your managed community network.
`identify` (User Context)
Optional scope for admin dashboard linking. When enabled, ties the bot’s installation to your Discord account ID for granular permission management and deployment rollback capabilities.
All scope combinations are validated against Discord’s latest OAuth2 specification before URL generation. Mismatched scopes trigger an immediate deployment halt with a detailed resolution guide.
Deployment Controls
Streamline Your Bot Lifecycle
Stop wrestling with manual permission flags and broken OAuth2 links. BotNexus abstracts the complexity of Discord’s API while giving you full visibility into every requested scope and guild permission.
Initialize New Bot Project Read API Documentation