Channels: Discord
Discord is a Tier 1 channel. Wayland runs a native Discord bot over the Gateway. You create an application and bot in Discord’s Developer Portal, then paste the bot token.
Before you start (prerequisites and accounts)
Section titled “Before you start (prerequisites and accounts)”- A Discord account and a server where you can add a bot.
- The Wayland desktop app running with a model provider connected.
Create the credentials (on the provider side)
Section titled “Create the credentials (on the provider side)”- In the Discord Developer Portal, create a new application.
- Add a Bot to the application and copy its Bot token.
- Enable the gateway intents your use needs, including the Message Content intent if the bot should read message text.
- Use the OAuth2 URL generator to invite the bot to your server with the bot scope.
Connect it in Wayland (Settings -> Channels -> Discord)
Section titled “Connect it in Wayland (Settings -> Channels -> Discord)”- Open Settings -> Channels and choose Discord.
- Paste the Bot token.
- Save.
Verify (status goes from idle to connected, send a test message)
Section titled “Verify (status goes from idle to connected, send a test message)”After saving, the status moves from idle to connected. Mention the bot or send a message in a channel it can see, then confirm a reply. If the bot connects but does not read messages, the Message Content intent is usually the missing piece.
Route to an assistant or team
Section titled “Route to an assistant or team”Set the assistant and default model on the Discord page. Inbound Discord messages are handled by that assistant.
Troubleshooting
Section titled “Troubleshooting”A bad token shows as a connection failure; a connected bot that ignores messages usually lacks an intent or channel access. See Channel Connection Issues.