Channels
Discord
Connect via Discord Developer Portal credentials
Authentication — How to find your credentials
- Open the Discord Developer Portal and select your application
- Copy the Application ID and Public Key from General Information
- Copy the Bot Token from the Bot tab (Reset Token if needed)
Reference: Discord docs · Developer console: https://discord.com/developers/applications
Connection flow
The Connect Channel wizard walks through: Credentials → Validate → Interactions Endpoint → Done. Credentials are validated against Discord's own API before being encrypted and stored — a bot never goes "connected" on an unverified credential.
Supported features
Message & media types
Text · Attachments
Slash commands and message components (buttons/select menus) are supported.
Buttons / interactions
Supported via NormalizedButton
Server model
Servers · Categories · Channels · Threads · Roles
AI & Workflow support
Universal — any installed module (including AI Support) and every workflow trigger/action work identically on Discord once the adapter is ready, since both operate on NormalizedUpdate, never on platform-specific payloads.
Health & analytics
Health signals
Database · Bot token & identity · Interactions endpoint · Recent delivery errors
Analytics metrics
messages · activeUsers · members · workflows