Discord: keep agent conversation scoped to the right people

Connect Hermes to direct messages or server channels with deliberate mention rules, authorization, and session boundaries.

Docs-backedReviewed Oct 29, 2026

What Discord is for

Discord can serve a personal assistant or a bounded team workflow. Hermes documents direct messages, server channels, threads, attachments, and slash commands. Defaults differ by surface: a channel interaction may require a mention, while a direct message is conversational. Decide where the bot should respond before adding it to a busy server. This reduces unwanted interruptions and makes ownership of requests easier to understand.

What you need

  • An authorized Discord bot and a running Hermes gateway configured for the relevant profile.
  • A defined list of users, server/channel permissions, and a policy for shared versus individual conversation state.
  • Manage Server permission to install the bot, a bot token and Message Content Intent. Enable Server Members Intent for username or role allowlists; numeric user-ID-only authorization does not itself require it. Presence Intent is optional.

Set it up

  1. 1

    Follow the official bot setup and authorize only the intended users and channels. Start in a dedicated test channel.

  2. 2

    Choose mention or free-response behavior deliberately. Keep private information out of shared channels and specify whether replies and recurring results should use threads.

Check it works

  • Test direct-message, channel, and thread behavior where applicable, including a message that should not trigger a response.
  • Confirm the reply destination and session isolation using two harmless test conversations before inviting wider use.

Limits and failure points

  • Visible channel membership alone does not establish who is authorized to invoke the agent.
  • Changing session-sharing policy can expose earlier context to a broader audience. Voice and attachment capabilities may have additional provider or permission requirements.

Messaging setup

All messaging platforms

Primary sources

Spotted something wrong or out of date? Tell us on X at @HermesWatcher (opens in a new tab) and we will fix it.

Want Hermes set up for you?

Setup help, custom agent builds and one-off projects. Tell us what you need and get a quote by email.