Discord Plugin
Connect a Discord bot so Chetty answers in your server's channels and threads, with its own conversation in each one.
Where to find it
Install and configure the plugin in Settings → Plugins. The bot token goes in Settings → Access → Discord; everything else is on the plugin's detail view.
Only an administrator can install, enable or configure this plugin. The token is stored as a secret, so its setting shows whether one is set, not its value. The bot's tools use that token and fail while the bot cannot reach Discord.
Discord direct messages and group DMs are ignored: they carry no server member, so the bot cannot apply a role policy to them.
Install and connect
- Create the bot in the Discord Developer Portal and copy its token.
- Enable the Message Content intent, and Server Members if the bot should list server members.
- Invite the bot to your server with the Discord permissions it needs.
- Enter the token in Settings → Access → Discord and add at least one role policy.
- Enable the plugin. It connects on the restart that saving those settings requests.
Read Connect the bot for the settings and the command list.
Connection and access
The connection settings limit where the bot works: a server, an allowlist of threads and one destination for proactive messages. A role policy decides who it answers.
- Connect the Discord bot — the token, the server and thread limits and the notification destination.
- Choose which Discord roles the bot answers — role policies, the operator flag and what a refused member sees.
The plugin requires Chetty 0.30.47 with shared API version 16. Check the registry for the plugin's current version.
Replies and display
The default presentation is a live progress message that is edited while the agent works, a final answer below it and reactions on your message. Every channel can override it with /display.
Read Replies and display for each setting and its default.
Questions
When Chetty asks you something, it posts one message with buttons or a menu. Several questions are asked one at a time in that message, and anyone the role policies admit can answer.
Read Answer Chetty's questions.
Conversation and media
Each channel and thread has its own conversation, model and display settings. Images go to the configured vision model, and voice messages are transcribed when voice is enabled.
Read Conversation, images and files for the media limits and the audio rules.
Tools and permissions
The plugin provides 25 server tools: channel, thread, member, role and pin management, plus a raw Discord API call. The bot needs the matching Discord permission for each action.
Read Discord tools for the tool list and the output limits.
Related guides
- Discord — commands, conversation behaviour and everyday use.
- Chat Platform Plugins — the rules shared with Telegram and WhatsApp.
- Connect the Discord bot
- Choose which Discord roles the bot answers