Skip to content

Discord

Four steps to connect Discord: create a bot, invite it to your server, copy the IDs, then fill them in BotDrop.


Go to the Discord Developer Portal and click New Application.

New Application

Enter a name (e.g. “BotDrop AI”) and click Create.

Create App

Click Bot in the left sidebar, then click Reset Token. Copy and save the token.

Reset Token

Scroll down to Privileged Gateway Intents and enable:

  • Message Content Intent (required)
  • Server Members Intent (recommended)
  • Presence Intent (optional)

Click Save Changes.

Privileged Intents


Click OAuth2 in the sidebar, scroll to OAuth2 URL Generator.

Under Scopes, check bot and applications.commands.

OAuth2 Scopes

Under Bot Permissions, check:

  • View Channels
  • Send Messages
  • Read Message History
  • Embed Links
  • Attach Files
  • Add Reactions

Bot Permissions

Copy the Generated URL at the bottom, open it in your browser, select your server, and authorize.

Select Server

Authorize


Enable Developer Mode in Discord:

  1. Open User Settings (gear icon) → Advanced → toggle on Developer Mode

Then:

  • Right-click your server iconCopy Server ID (this is the Guild ID)
  • Right-click the channel you want the bot in → Copy Channel ID

In BotDrop’s Discord setup screen, fill in:

  1. Bot Token — the token from Step 1
  2. Discord Guild ID — the server ID from Step 3
  3. Discord Channel ID — the channel ID from Step 3
BotDrop Discord setup

Tap CONNECT & START. Done.


  • The bot responds in the configured channel
  • You can restrict bot access using Discord’s channel permissions
  • To add more channels, just ask your AI agent to configure them
ProblemSolution
Bot is offlineCheck that the gateway is running in BotDrop. Verify the token.
Bot doesn’t respondVerify Message Content Intent is enabled in the developer portal.
”Invalid Token” errorReset the token and re-enter it in BotDrop.
Bot can’t see the channelCheck that the bot has View Channels permission for that channel.