Navigation
ELOWEN · Documentation

Last updated: October 27, 2026

Browse documentation · Discord Plugin
Channels and chatbots

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

  1. Create the bot in the Discord Developer Portal and copy its token.
  2. Enable the Message Content intent, and Server Members if the bot should list server members.
  3. Invite the bot to your server with the Discord permissions it needs.
  4. Enter the token in Settings → Access → Discord and add at least one role policy.
  5. 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.

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.