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

  1. Go to the Discord Developer Portal and click New Application.
  2. Give it a name (this becomes the bot's display name in Discord) and create it.
  3. 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

  1. Open OAuth2 → URL Generator in the sidebar.
  2. Under Scopes, check bot. Under Bot Permissions, check:
    • View Channels
    • Send Messages
    • Read Message History
  3. 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.