ConfigureChannels
Connect Discord
Bot token plus two portal switches; the bot answers where it is @mentioned.
Documentation notice: these docs are currently generated with Codex and are being actively reviewed, expanded, and refined.
Bot token plus two portal switches; the bot answers where it is @mentioned.
Platform setup
- Create an application in the Discord Developer Portal and generate a token under Bot.
- Enable Privileged Gateway Intents: Message Content Intent ON (required); Server Members Intent optional.
- Under OAuth2 → URL Generator, select scope
botwith permissionsSend Messages,Read Message History,Embed Links. - Open the generated invite URL to add the bot to your server.
Configuration
Required fields: bot_token.
{
"channels": {
"discord": {
"bot_token": "your-discord-bot-token",
"verbose": { "show_thinking": true, "show_tool_use": true }
}
}
}Behavior
- In server channels the bot only responds when @mentioned; each channel where it is mentioned becomes its own conversation route.
- No incoming messages at all? Message Content Intent is the usual culprit.
Source anchors: va-plugin-channel-discord src/main.ts (requiredConfig).
Last verified: v0.7.11