Integrations

Discord

A Discord integration connects a Discord bot token to Mobius so agents can inspect guilds and channels, send messages, update threads, and manage reactions.

Use Discord when an agent's output belongs in a Discord community or when it needs to read recent channel context before replying. Discord does not currently register source events in Mobius, so it is an action provider only.

Capability map

CapabilityValue
Provider IDdiscord
Auth kindapi_key
Connect flowInline bot token
ActionsYes
EventsNo
Webhook deliveryNo
Event samplesNo
Live statusYes

Connect Discord

SurfaceSupport
AppOpen Library > Integrations, choose Discord, and paste a bot token.
CLIThe mobius CLI does not connect Discord integrations yet. Use the app or API.
APICall POST /v1/integrations/providers/discord/connect with the Discord credential body from the API reference.

After connecting, run the live-status check from the app or API if actions report missing guilds or channels. The bot must be invited to the server and granted the permissions each action needs.

Actions

discord.channel.get
discord.channel.list
discord.guild.get
discord.guild.list
discord.message.delete
discord.message.get
discord.message.history
discord.message.send
discord.message.update
discord.reaction.add
discord.reaction.remove
discord.thread.create

Use read actions to resolve guild and channel IDs before sending messages. Guard discord.message.delete with an interaction when the deletion depends on agent judgment.

Events

Discord does not register source events yet. Start the work another way, such as a message to the agent or a routine, then call Discord actions from that turn.

Next