Discord
The Discord channel lets a RealTimeX workspace answer through a Discord bot.
Open the setup flow from Settings > Channels > Add Channel > Discord.
What you need
Before you configure the channel in RealTimeX, create a bot in the Discord Developer Portal.
The current flow expects:
- a Discord bot token
- a target workspace
- an optional thread
- an optional display name
Create and prepare the Discord bot
The in-app guide currently walks through this setup:
- Open the Discord Developer Portal and create a new application.
- Go to
Bot. - Reset or copy the bot token.
- Enable
Message Content Intent. - Open
OAuth2 > URL Generator. - Choose the scopes and permissions the bot needs, including sending messages and reading message history.
- Open the generated URL and invite the bot to your target server.
Connect it in RealTimeX
- Open
Settings > Channels. - Click
Add Channel. - Choose
Discord. - Paste the bot token.
- Click
Test. - Choose the workspace that should receive the chats.
- Optionally choose a specific thread.
- Optionally set a display name.
- Click
Create Discord bot.
If the new channel remains stopped, start it from the channel card.
How to use it
After the plugin is running:
- Go to the Discord server where the bot was invited.
- Send the bot a message in an allowed location.
- If the channel uses pairing, approve the request in
Pairing Codes. - Continue chatting after approval.
If you use Discord as a shared team entry point, review the Users tab regularly so former testers or old accounts do not keep lingering access.
Settings you can change later
The current Settings view lets you adjust:
- display name
- default thread routing
- agent whitelist
The workspace and provider type remain fixed.
Important limitations
The current Settings tab does not expose token replacement. If the bot token changes, recreate the Discord channel with the new token and then remove the old plugin.
Troubleshooting
The test succeeds but the bot does not answer in Discord
Check:
- the bot was actually invited to the server you are testing
- the channel plugin status is
running - the user passed any pairing or approval step
The bot sees nothing that users send
Recheck the Discord app setup, especially Message Content Intent and the permissions granted through the invite URL.
You need to move the bot to another workspace
Recreate the channel. Workspace assignment is not editable after creation.