Multi-platform Integrations
Discord Chatbots Integration
Learn how to integrate your chatbot with Discord to respond in your discord channel
Step 1: Create Your Customer AI Chatbot
Follow the Chatbot Creation section to create your chatbot based on your own needs.
Step 2: Find the Discord Integration
Create your Discord App at the the Discord App Dev page.
Make sure that the bot is set up as a
PUBLIC BOTand theServer Members IntentandMessage Content Intentare enabled as shown below.
Navigate to the Integrations tab in your chatbot menu. Click the Add to Discord button to initiate the integration process. After entering the client ID and secret token for your Discord bot, click the connect button. Subsequently, a pop-up window will appear for authorization to integrate the chatbot with the selected Discord server. Refer to the video demo for a visual guide.
Step 3: Engage with the Bot
Interact with the chatbot by either tagging (@) it or responding to its previous messages directly. You can also direct message the chatbot by typing /dm to initiate a private message either from the server channel or to the chatbot directly. Refer to the video demo for a visual representation of the process.
Frequently Asked Questions
How do I connect a Chat Data chatbot to Discord?
A three-step flow: create the chatbot you want to use, create and configure a Discord application, and then connect the Discord app from the chatbot's integrations tab by providing the client ID and secret token and completing the authorization pop-up.
How should I configure the Discord app before connecting it?
The guide says the Discord bot must be set up as a `PUBLIC BOT` and that `Server Members Intent` plus `Message Content Intent` must be enabled in the Discord developer settings before the integration is connected.
Where do I start the Discord integration inside Chat Data?
Inside the chatbot menu, you go to the `Integrations` tab and click `Add to Discord`. is where you enter the Discord client ID and secret token and then proceed through the Discord authorization flow.