Channels
Create ChatGPT Discord Bots
The Discord channel allows you to interact with your bot right in Discord! Use it to create bots for your WoW guild, your Discord support or whatever else you can think of!
Discord quick start
If you want to get setup with Discord quickly checkout the video below:
Creating a Discord bot
Before you start
The Discord integration is only available on Standard, Pro and Enterprise plans.
Before you can connect Chat Thing to Discord you need to create a Discord bot. Creating a bot is easy and it allows you to customise how it appears on your server.
First go here: https://discord.com/developers/applications
Click the new application button in the top right.
Give your application a name and click the āCreateā button.
Your bot will be created and you will be redirected to the bot admin page. Notice the application id. You will need this in the next step.
Connecting your bot to Discord
From the your bot dashboard, go to the Channels tab and enable the Discord channel by clicking its toggle switch.
In the setting window that appears, paste your bots application/client id into the field.
After entering your client id you will see a number of other settings appear. Before your bot can be connected, you will need to find three more bits of information from the Discord bot admin. Client secret, bot public key and bot token. You can use the links in the settings to help you find these or keep on reading and we will show you how.
First add your discord bot client secret. You will need to get this from āOauth2ā section of the discord bot admin. When you are on the page click the āReset secretā button to display the secret so you can copy it.
Paste this back into the client secret field in Chat Thing.
Next you need to find the bot public key. This can be found on the general information page of the discord bot admin.
Copy the key and add it into the Bot public key field in the Chat Thing Discord settings.
Finally, you need the bot token from the Discord bot admin. This can be found in the āBotā section. Once there, click the āReset tokenā button to reveal the token so you can copy it.
Paste it into the Bot token field in the Discord settings.
Go back to the Chat Thing Discord settings and click the Update settings button. Itās important you do this before progressing to the next steps!
Next we need to add two bits of data back into the Discord bot admin, the oAuth2 redirect url, and the Interactions endpoint URL. You can use the links above these fields in the Chat Thing Discord settings to take you to the correct areas on Discord.
Copy the oAuth2 redirect URL from the Chat Thing Discord settings.
Go to the Discord admin OAuth2 page and click the Add redirect button.
Paste in the redirect URL, and then click the Save changes button that appears at the bottom of the page.
Go back to the Chat Thing Discord settings and copy the Interactions endpoint URL. Go to the general information section of the Discord bot admin and paste the URL into the Interactions endpoint URL filed.
Click the Save changes button that appears at the bottom of the page.
Finally, click the add to discord button to choose a discord server to install your bot.
Then, click Continue
And TA DA! You're nearly there!
When you go to your discord channel, you should now see it, and chat to it!!
Changing Discord bot settings
Changing the slash command and description
To change your bots slash command and description, open the channel settings, make your adjustments and click āUpdate settingsā. Your changes will appear in any Discord server where your bot is installed.
Changing the Discord bot icon
Changing the bot icon can be completed through Discord bot admin area in the āGeneral informationā section.
Changing the Discord bot display name
Changing the Discord bot display name can be completed through the Discord bot admin area in the āBotā section.
Troubleshooting steps
Iāve completed all the steps and my Discord bots not working!
The most common issue is that you have made a mistake while entering the credentials from Discord into the Chat Thing settings. Donāt worry its easy to do!
Try going back through each step and double checking you have entered the correct credentials in each box. You will need to reset the client secret and bot tokens. After doing this update your setting and try again.
I canāt save after adding the interactions endpoint in the Discord bot admin
This can happen if you havenāt updated your channel settings in Chat Thing with the bot secret, public key, and token, or if any one of those is wrong. Check these, save, and then try again in Discord.