Skip to Content
ConnectorsDiscord

Discord

Connect Discord to send notifications and receive commands from Discord channels and servers.

Overview

Auth methodOAuth 2.0
Scopesidentify, guilds, bot, messages.read
MCP supportNo
Setup time~10 minutes

How to connect

  1. Navigate to Settings → Integrations → Connectors
  2. Click Connect on the Discord integration
  3. Authorize the Cendriix bot in your Discord server
  4. 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:

  1. Create a Discord Application at Discord Developer Portal 
  2. Enable the Bot feature and configure permissions
  3. Set the redirect URL to: https://api.<your-domain>/v1/connectors/discord/oauth/callback
  4. 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

ScopeAccess
identifyBasic user identity
guildsServer membership list
botBot presence in servers
messages.readRead 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