There are two ways to connect Discord. Use the official NoriaFlow app, when it is available on your installation, for a quick start without creating a bot. Or connect your own Discord bot so its name and avatar remain yours. Choose the connection that supports the triggers and permissions your workflow needs.
The dashboard has a guided version of these steps that checks each one live: open Help, then Connect Discord.
Choose the official app or your own bot
For the official app, open Connections and find Discord · Official app. Choose Add to Discord, select a server you manage and approve the requested permissions. Return to NoriaFlow and check that the installation is listed. If the official app is unavailable, use your own bot below. Available triggers depend on the app's permissions and intents; a missing trigger may require your own bot.
For your own bot, follow the token and invite steps below. Adding a bot in Connections → Add Discord bot preserves existing bot connections, subject to your plan's allowance. Signing in with Discord is a separate action and does not connect either bot path.
Create a Discord application
- Open the Discord Developer Portal, click New Application, name it and click Create.
- Open the Bot page. Under Privileged Gateway Intents, turn on Server Members Intent and Message Content Intent, then click Save Changes. Both are required: without them NoriaFlow keeps the bot offline and tells you which one is missing.
- Still on the Bot page, click Reset Token, confirm, then Copy. Copy the bot token, not the Client Secret or the Application ID.
Add the token to NoriaFlow
- Open Connections in the dashboard and choose Add Discord bot.
- Paste your bot token and click Connect bot.
Your token is encrypted at rest (AES-256-GCM) and never shown again.
Invite the bot to your server
Once the token is accepted, NoriaFlow shows an invite button with the right permissions already selected. Pick your server on Discord and click Authorize. Discord only lists servers where you have the Manage Server permission; otherwise copy the link and send it to the server owner. The guided setup confirms when the bot is online and in your server.
What you can do
In each workflow, add Discord from Extensions to make its triggers and actions available. Select your connected bot and server in the editor's Connections panel. See triggers and actions for the full list.
The connection guide keeps its verified status and offers Review guide after setup. To use another bot or server, add it in Connections, then select it in the target workflow. Review a connection's known workflow usage before removing it.
Setup checks and next steps
- Check the draft before activating it; saving edits and publishing them are separate actions.
- Resolve missing parameters and connection errors in the workflow that reports them.
See the extension setup guide for adding and reusing services, the node reference for parameters, and testing and debugging for execution diagnostics.