Questions this guide answers
- Why does my bot show “connection failed”?
- Why does the bot ignore messages in some channels?
- How do mention mode and AI-channel mode differ?
- Why does
/resetwork in DMs but fail in servers? - Why does the bot say “application did not respond”?
Before you connect
You need:- A Discord application + bot user
- A valid bot token
- Privileged intents enabled in Discord Developer Portal
Connect flow
Enable required intents
Enable Message Content and other required privileged intents in the bot settings.
How response routing works
In server channels, a connected verb responds when at least one condition is true:- The verb is directly mentioned
- The channel is marked as an AI channel
- A training keyword match is detected
- Another bot is speaking (bot messages are ignored)
- Message includes
@everyone/@here - Message role-pings the bot’s role directly
- User is on ignore/ban controls
Mention mode vs AI-channel mode
Mention mode
- Best for shared channels where bot noise should stay low
- Users ping the bot to trigger responses
AI-channel mode (/activate-channel)
- Bot can respond without mentions in that channel
- Best for support/help channels or dedicated AI rooms
/remove-channel to disable AI-channel behavior.
Slash commands available
Default command set:/activate-channel/remove-channel/reset/generate/dashboard/vc-join/vc-leave/ping
Permissions behavior
/activate-channeland/remove-channelrequire Administrator permission./resetin server requires Administrator, server owner, or bot owner./resetin DM is user-scoped and available without server permissions.- Voice commands require Voice Engine enabled for the verb.
Profile and presence settings
You can configure:- Activity type (playing/listening/watching/custom)
- Activity text
- Presence (
online,idle,dnd,offline) - Slash command toggles
Activity text over dashboard limits is rejected or clamped. Keep status text short.
Server management tools
In the Discord module you can:- View current server count
- Refresh profile/server data
- Leave specific servers
- Copy invite link quickly
Typical failure patterns
Connection failed during token setup
Connection failed during token setup
Usually invalid token format, token already linked to another verb, or Discord rate limiting. Retry with a fresh token and verify it is not already attached elsewhere.
The application did not respond
The application did not respond
Most often command timeout or missing Discord permissions in that channel. Check command toggle, channel permissions, and voice/image settings for the invoked command.
Bot is online but does not answer messages
Bot is online but does not answer messages
Check whether the message was a mention, in an AI channel, or matched training keywords. Also verify intents and that the sender is not ignored/banned.
/reset fails in server
/reset fails in server
Server reset requires elevated permissions (admin/server owner/bot owner). DM reset does not.

