Discord
Connect Discord to send notifications and receive commands from Discord channels and servers.
Overview
| Auth method | OAuth 2.0 |
| Scopes | identify, guilds, bot, messages.read |
| MCP support | No |
| Setup time | ~10 minutes |
How to connect
- Navigate to Settings → Integrations → Connectors
- Click Connect on the Discord integration
- Authorize the Cendriix bot in your Discord server
- Once authorized, Discord channels become available for notifications
Admin setup (self-hosted)
If you’re running Cendriix on your own infrastructure, an admin needs to:
- Create a Discord Application at Discord Developer Portal
- Enable the Bot feature and configure permissions
- Set the redirect URL to:
https://api.<your-domain>/v1/connectors/discord/oauth/callback - Store the credentials in AWS Secrets Manager at
cendriix/prod/connectors/discord:{ "client_id": "...", "client_secret": "..." }
Capabilities
Once connected, Cendriix agents can:
- Send build and deployment notifications to channels
- Read messages for context in support workflows
- Access server and channel structure
Scopes explained
| Scope | Access |
|---|---|
identify | Basic user identity |
guilds | Server membership list |
bot | Bot presence in servers |
messages.read | Read message content |
Security notes
- Discord supports token refresh and revocation
- Bot permissions are configured in the Discord Developer Portal
- Disconnect at any time from Settings → Integrations → Connectors
Further reading
Last updated on