Connectors
Discord Connector
Access knowledge from your Messages
How it works
The Discord connector indexes all channels for all servers(guilds) mentioned.
Setting up a Bot User
- Login to your discord’s developer portal https://discord.com/developers/applications
- Click on the “New Application” button.
- Give the application a name and click “Create”.
- Navigate to the “Bot” tab to configure it.
- Make sure that Public Bot is ticked if you want others to invite your bot.
- Under the
Privileged Gateway Intents
make sureMESSAGE CONTENT INTENT
is checked. - 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
- Open your application at https://discord.com/developers/applications .
- Head over to the
Installation
tab. - Check the
Guild Install
under the Installation contexts. - Add
bot
scope under the scopes forGuild Install
. - Under the permissions section for
Guild Install
, give these minimum permissionsManage Messages
,Read Message History
andView Channels
. - Use the
Discord Provided Link
to install the bot to the server(s) you want. Make sure you haveManager server
permissions on that guild or server - Open the link in the browser and add the bot to your server(s)
Indexing
- Navigate to the Connector Dashboard and select the Discord Connector.
- Enter the Bot Token under credentials you fetched from
Setting up a Bot User
step 6. - Enter the server IDs. By default all channels of all servers/guilds in which the bot user is added will be indexed or processed.
- 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 ID
- 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.
- To get the channel name, hit on the settings icon next to the channel name. You will find the channel name in the
Overview
section - Optionally you can set a
Start Date
in the format ofYYYY-MM-DD
. Only messages after this date will be indexed or processed.