Skip to main content

Discord

Delivery: Official add-on. Discord connects Fased through the official Discord bot APIs. Use it when you want a public bot identity, DMs, server channels, slash commands, and mention-gated team routing. Status: supported for DMs and guild channels.

Pairing

DMs start with pairing unless you choose another access mode.

Groups

Group access, mentions, and sender controls.

Troubleshooting

Cross-channel checks and repair steps.

Quick setup

  1. Open Agents > selected Agent > Channels > Discord and click Install. Restart the Gateway when prompted.
  2. Create a Discord application in the Discord Developer Portal.
  3. Add a Bot user.
  4. Enable Message Content Intent. Enable Server Members Intent only if you need role allowlists or name-to-ID matching.
  5. Invite the bot with bot and applications.commands scopes.
  6. Return to Agent > Channels > Discord.
  7. Paste the bot token, server id, and owner/user id.
  8. Save, then pair the first DM if using pairing.
CLI install:
Scripted setup can use config:
Do not paste bot tokens into Chat or channel messages. Store them from Agent > Channels, config, or secrets.

Access model

Discord servers should start narrow: one private test server, one allowed user, and mention-gated channels. Widen access after the route and command controls are working.

Gateway behavior

  • DMs and guild messages route into Agent sessions.
  • Threads and forum channels keep their own session shape.
  • Slash commands use the same command authorization path as other channels.
  • Task commands create Agent-owned Tasks; Discord does not own the task.
  • Delivery can return to the same channel/thread or an explicit target.

Useful commands

Troubleshooting

See Channel Troubleshooting for the shared command ladder.