Discord
Discord Setup Hermes Agent integrates with Discord as a bot, letting you chat with your AI assistant through direct messages or server channels. The bot receive
Hermes Agent integrates with Discord as a bot, letting you chat with your AI assistant through direct messages or server channels. The bot receives your messages, processes them through the Hermes Agent pipeline (including tool use, memory, and reasoning), and responds in real time. It supports text, voice messages, file attachments, and slash commands. …
What this page covers
- How Hermes Behaves
- Discord Gateway Model
- Session Model in Discord
- Interrupts and Concurrency
- Step 1: Create a Discord Application
- Step 2: Create the Bot
- Step 3: Enable Privileged Gateway Intents
- Step 4: Get the Bot Token
- Step 5: Generate the Invite URL
- Option A: Using the Installation Tab (Recommended)
- Option B: Manual URL
- Required Permissions
- Recommended Additional Permissions
- Permission Integers
- Step 6: Invite to Your Server
- Step 7: Find Your Discord User ID
- Step 8: Configure Hermes Agent
- Option A: Interactive Setup (Recommended)
- Option B: Manual Configuration
- Configuration Reference
- Environment Variables (.env)
- Config File (config.yaml)
- Slash Command Access Control
- Interactive Model Picker
- Native Slash Commands for Skills
- Disabling Slash Command Registration
- Sending Media (sendmessage + MEDIA: tags)
- Receiving Arbitrary File Types
- Interactive Prompts (clarify)
- Home Channel
- Using the Slash Command
- Manual Configuration
- Voice Messages
- Voice Channel Audio Effects (ambient + verbal acks)
- Forum Channels
- Troubleshooting
- Bot is online but not responding to messages
- "Disallowed Intents" error on startup
- Bot can't see messages in a specific channel
- 403 Forbidden errors
- Bot is offline
- "User not allowed" / Bot ignores you
- People in the same channel are sharing context unexpectedly
- Security
- Role-Based Access Control
- Mention Control
Section outline mirrored from the official Hermes Agent documentation. Follow any heading to read the complete text on the source site.
More in Messaging Platforms
Messaging Gateway
Chat with Hermes from Telegram, Discord, Slack, WhatsApp, Signal, SMS, Email, Home Assistant, Mattermost, Matrix, DingTalk, Feishu/Lark, WeCom, Weixin, BlueBubb
Telegram
Telegram Setup Hermes Agent integrates with Telegram as a full featured conversational bot. Once connected, you can chat with your agent from any device, send v
Slack
Slack Setup Connect Hermes Agent to Slack as a bot using Socket Mode. Socket Mode uses WebSockets instead of public HTTP endpoints, so your Hermes instance does
WhatsApp Setup Hermes connects to WhatsApp through a built in bridge based on Baileys . This works by emulating a WhatsApp Web session — not through the officia
Signal
Signal Setup Hermes connects to Signal through the signal cli daemon running in HTTP mode. The adapter streams messages in real time via SSE (Server Sent Events
Email Setup Hermes can receive and reply to emails using standard IMAP and SMTP protocols. Send an email to the agent's address and it replies in thread — no sp