How-To Series · Episode 25 / 59 · Module 5: Everywhere You Are
Hermes · On Discord
Bot in your servers and DMs. Voice channels too.
After this videoYou can now run Hermes across your Discord servers, voice channels included.
Default behavior: DMs reply to everything, server channels only on @mention. Add channels to DISCORD_FREE_RESPONSE_CHANNELS for tag-free help rooms. Setup is four steps: create the application, reset the bot token (shown once), turn on Message Content Intent (the #1 gotcha), then hermes gateway setup. Sessions are per-user in shared channels by default — flip group_sessions_per_user: false only if you want one shared room transcript. Voice channels: pip install "hermes-agent[messaging]" pulls discord.py[voice], PyNaCl, and opus; the bot joins a VC, listens, and speaks back.
About these resources. Every command in this video comes from the Discord messaging doc.
Sources · What this video distills
1 docs page · every command below traces to one of themCommands shown · Copy and paste
each shows the source doc it came fromhermes gateway setup && hermes gateway startpip install "hermes-agent[messaging]"DISCORD_FREE_RESPONSE_CHANNELS=1234567890Going deeper · Related Hermes docs
further reading · not sources of facts shown aboveNext in the series · Episodes that build on this
E19
Voice Mode
E24
Hermes on Telegram
E26
Hermes on Slack