How it works
The Discord connector indexes all channels for all servers(guilds) mentioned.Setting up a Bot User
1
Open Discord developer portal
Login to your discord’s developer portal https://discord.com/developers/applications
2
Create application
Click on the “New Application” button.
3
Name and create
Give the application a name and click “Create”.
4
Configure Bot tab
Navigate to the “Bot” tab to configure it.
5
Public Bot option
Make sure that Public Bot is ticked if you want others to invite your bot.
6
Enable privileged intents
Under the
Privileged Gateway Intents make sure MESSAGE CONTENT INTENT is checked.7
Copy bot token
Copy the token using the “Copy” button. If you have lost your token, you can click on
Reset Token.Inviting the Bot User to server(s)
So you’ve made a Bot User but it’s not actually in any server. To add the bot user in your server follow the steps:1
Open application
Open your application at https://discord.com/developers/applications .
2
Open Installation tab
Head over to the
Installation tab.3
Enable Guild Install
Check the
Guild Install under the Installation contexts.4
Add bot scope
Add
bot scope under the scopes for Guild Install.5
Set minimum permissions
Under the permissions section for
Guild Install, give these minimum permissions Manage Messages,
Read Message History and View Channels.6
Install bot with link
Use the
Discord Provided Link to install the bot to the server(s) you want.
Make sure you have Manager server permissions on that guild or server7
Add bot to servers
Open the link in the browser and add the bot to your server(s)
Indexing
1
Open Discord connector
Navigate to the Connector Dashboard and select the Discord Connector.
2
Enter Bot Token
Enter the Bot Token under credentials you fetched from
Setting up a Bot User step 6.3
Enter server IDs
Enter the server IDs.
By default all channels of all servers/guilds in which the bot user is added will be indexed or processed.
4
Find server ID
To fetch server ID of a particular server,
right click on the name of the server located on the top right corner and click on
Copy Server ID5
Enter channel names
Enter the channel names. By default all channel names under the server(s)
from step 3 that the bot user has access to will be indexed or processed.
6
Find channel name
To get the channel name, hit on the settings icon next to the channel name.
You will find the channel name in the
Overview section7
Optional Start Date
Optionally you can set a
Start Date in the format of YYYY-MM-DD.
Only messages after this date will be indexed or processed.