Explore Bots
Browse Bots Features Developers Pricing Docs Integrations Explore Bots

Discord Integration

Discover, Manage, and Scale Discord Bots

Review Permission Matrix Configure OAuth2 Scopes

Guild 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