The Discord integration connects any Agno agent to Discord via the Gateway API. No webhooks required.Documentation Index
Fetch the complete documentation index at: https://docs.agno.com/llms.txt
Use this file to discover all available pages before exploring further.
Quick Start
discord_agent.py
How It Works
| Concept | Behavior |
|---|---|
| Gateway | Direct connection to Discord, no webhooks or tunnels needed |
| Threads | Auto-creates threads for conversations with isolated context |
| Intents | Requires Message Content Intent enabled in Developer Portal |
| Permissions | Send Messages, Read History, Create Threads, Attach Files |
Setup
Requires a Discord Application with a bot user. See Discord Developer Portal. Environment variables:Next Steps
Full Guide
Bot setup, threads, intents, and permissions.
Examples
Basic agent, media handling, and user memory.
DiscordTools
Give agents channel, message, and reaction capabilities.
Discord Developer Portal
Create and manage your Discord application.