Discord setup
Connect a bot to a Discord server so it can answer questions there, scoped to that bot's knowledge base.
1. Create a Discord application
- Go to the Discord Developer Portal and click New Application.
- Give it a name (this becomes the bot's display name in Discord) and create it.
- In the left sidebar, open Bot, click Reset Token (or Add Bot if this is a new app), and copy the token. Keep it secret — it's a live credential.
2. Enable required intents
Still on the Bot page, scroll to Privileged Gateway Intents and enable:
- Message Content Intent — required so the bot can read the text of messages it's mentioned in
3. Invite the bot to your server
- Open OAuth2 → URL Generator in the sidebar.
- Under Scopes, check
bot. Under Bot Permissions, check:- View Channels
- Send Messages
- Read Message History
- Copy the generated URL, open it in your browser, and choose the server to add the bot to.
4. Paste the token into your bot
In the Atomic Support dashboard, open your bot (make sure its platform is set to Discord or Both), paste the token under the Discord section, and save. The connection status updates within about 30 seconds — a green dot means it's live.
5. Talk to it
Mention the bot in any channel it can see (@YourBot how do I...), or DM it directly. It will
answer strictly from that bot's uploaded knowledge base.