Discord
Install a node as a Discord bot so it responds to mentions and DMs in your servers.
Status: beta. Available to users who request it in-app.
What you get
- A Discord bot identity you can invite to any server you admin.
- The bot responds when mentioned (
@your-cmo analyze this thread) or DMed. - Slash commands for common actions (e.g.
/cmo summarize-week). - Attachments (files, images) are staged into the workspace’s artifact shelf.
Typical use cases
- Community management — a community-manager node that triages #help threads.
- Research on demand — mention the research node in a thread to pull a quick summary.
- Team ops — have the operations node post daily standups to a
#dailychannel.
Setup
- Workspace → Settings → Channels → Add Discord.
- Click Install the bot — you’re redirected to Discord’s OAuth consent.
- Pick the server(s) to install into.
- Back in Direktor, assign the bot to a node.
- In Discord, try
@your-node helloto confirm it’s live.
Message model
A Discord mention or DM becomes a chat message to the assigned node. The node’s agent responds with the result.
Slash commands let you pre-define structured invocations — e.g. /cmo launch-campaign --budget 5000 triggers the ad-campaigns skill with the given parameters. Configure slash commands in Channels → Discord → Commands.
Limitations today (beta)
- Can’t edit prior messages (Discord API limitation).
- Thread-awareness exists but is coarse — the bot sees parent message + direct replies, not the full thread graph.
- Voice channels not supported.
Last updated on