The @elizaos/plugin-discord enables your elizaOS agent to operate as a Discord bot with full support for messages, voice channels, slash commands, and media processing.

📚 Documentation

🔧 Configuration

Required Settings

  • DISCORD_APPLICATION_ID - Your Discord application ID
  • DISCORD_API_TOKEN - Bot authentication token

Optional Settings

  • CHANNEL_IDS - Restrict bot to specific channels
  • DISCORD_VOICE_CHANNEL_ID - Default voice channel