Discord Integration
The Discord node lets your agents send messages to Discord channels, including rich embeds and interactive components.
Connection Setup
Section titled “Connection Setup”Discord uses a bot token for sending messages — user OAuth tokens cannot post to channels.
- Go to the Discord Developer Portal and create an application
- Navigate to Bot → copy the bot token
- Invite the bot to your server with the
Send Messagespermission - The bot token is configured as an environment variable in Spawnbase — contact your admin if messages fail with “bot token not configured”
Available Actions
Section titled “Available Actions”| Action | Description |
|---|---|
| Send Message | Send a message to a Discord channel |
Key Fields
Section titled “Key Fields”| Field | Required | Description |
|---|---|---|
| Channel ID | Yes | Discord channel ID — right-click the channel → Copy Channel ID (enable Developer Mode in Discord settings) |
| Content | No | Message text. Optional if you provide embeds. |
| Embeds | No | Discord embed objects for rich content |
| Message Reference | No | Reply to a specific message by passing its message ID |
- Enable Developer Mode in Discord (User Settings → Advanced → Developer Mode) to copy channel/message IDs via right-click.
- Content or Embeds required — at least one must be provided or Discord rejects the message.