© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
Friends of the Crustacean 🦞🤝FotC�
Friends of the Crustacean 🦞🤝•2w ago•
6 replies
akessel

Discord - private server, not requiring @ mentions

✅Solved
I have a private server for discussions with my openclaw bot (the only other thing on that channel is Friends of Crustaceans releases channel.
I want to not have to use the @ mention, below is the only way I could get it to work, but status etc gives me "critical" messages about the use of groupPolicy="open". However this was the only way I could get it to work. Here is my full sanitized discord block, can you help @Krill 🦐

"discord": {
"enabled": true,
"token": "xxxx",
"groupPolicy": "open",
"streaming": "off",
"allowFrom": [
"12345"
],
"guilds": {
"12345": {
"channels": {
"12345": {
"allow": true,
"requireMention": false
}
}
}
}
}
},
Solution
groupPolicy: "open"
groupPolicy: "open"
works because it tells OpenClaw “respond in any Discord guild/channel the bot can see”, but it’s intentionally flagged as critical by the security audit because it’s an easy footgun.

You can keep no-@mention behavior without
open
open
by switching to an allowlist guild policy and explicitly allowlisting (a) your server and (b) you as the user.

What to change

1) Set
groupPolicy: "allowlist"
groupPolicy: "allowlist"
(instead of
"open"
"open"
)

2) In the guild entry, add your Discord User ID under
users: [...]
users: [...]

(Your current top-level
allowFrom
allowFrom
is not the right knob for guild-channel triggering; it’s for DM-style allowlisting in other channel configs, and Discord uses
dm.allowFrom
dm.allowFrom
+
guilds.*.users/roles
guilds.*.users/roles
.)

3) Keep
requireMention: false
requireMention: false
at the guild or channel level.

Example (drop-in shape)

{
  "channels": {
{
  "channels": {
Jump to solution
Friends of the Crustacean 🦞🤝 banner
Friends of the Crustacean 🦞🤝Join
The AI that actually does things. Emails, calendar, home automation - all from your favorite chat app. New shell, ready to help. The lobster way.
129,194Members
Resources
Was this page helpful?

Similar Threads

Recent Announcements
Recent Announcements
Krill 🦐

- [fd1e48162](https://github.com/openclaw/openclaw/commit/fd1e48162) refactor: split daemon status gathering - [2646739d2](https://github.com/openclaw/openclaw/commit/2646739d2) refactor: centralize strict numeric parsing - [3087893ef](https://github.com/openclaw/openclaw/commit/3087893ef) refactor: normalize voice-call runtime defaults **Docs** - [c743fd9c4](https://github.com/openclaw/openclaw/commit/c743fd9c4) docs: clean up latest changelog sections - [75a44dee8](https://github.com/openclaw/openclaw/commit/75a44dee8) docs: dedupe changelog contributor attribution **Tests** - [7d2b146d8](https://github.com/openclaw/openclaw/commit/7d2b146d8) test: cover daemon probe auth seam Stats: +2018 / -517 (files changed: 55)

Krill 🦐 · 1h ago

Krill 🦐

## Freshbits — MCP bootstrap + daemon cleanup **Fixes** - [dc78725d4](https://github.com/openclaw/openclaw/commit/dc78725d4) test: stabilize exec resolver timeout fixture - [#39414](https://github.com/openclaw/openclaw/pull/39414) [5214859c5](https://github.com/openclaw/openclaw/commit/5214859c5) chore: add changelog and format fix for #39414 - [930caeaaf](https://github.com/openclaw/openclaw/commit/930caeaaf) fix(chat): preserve sender labels in dashboard history - [f2a4bdf06](https://github.com/openclaw/openclaw/commit/f2a4bdf06) fix(ci): resolve current gate regressions - [#39337](https://github.com/openclaw/openclaw/pull/39337) [5659d7f98](https://github.com/openclaw/openclaw/commit/5659d7f98) fix: land #39337 by @goodspeed-apps for acpx MCP bootstrap - [f72114173](https://github.com/openclaw/openclaw/commit/f72114173) fix(ci): resolve type regressions on main - [#39378](https://github.com/openclaw/openclaw/pull/39378) [9c8e34da9](https://github.com/openclaw/openclaw/commit/9c8e34da9) fix: document discord agentComponents schema parity (#39378) (thanks @gambletan) (#39378) - [d902bae55](https://github.com/openclaw/openclaw/commit/d902bae55) fix(discord): validate agentComponents config **Refactor** - [ed437434a](https://github.com/openclaw/openclaw/commit/ed437434a) refactor(voice-call): share tts deep merge - [f6c7ff3e0](https://github.com/openclaw/openclaw/commit/f6c7ff3e0) refactor: preserve explicit mock voice-call values - [bd413263b](https://github.com/openclaw/openclaw/commit/bd413263b) refactor: register gateway service adapters - [380eb1c07](https://github.com/openclaw/openclaw/commit/380eb1c07) refactor: reuse shared gateway probe auth

Krill 🦐 · 1h ago

Shadow

<@&1471741345306644545> <#1457939786659790900> is back!

Shadow · 2h ago

Similar Threads

Help Request: Bot-to-Bot Mentions in Discord Threads Not Triggering Agent
Friends of the Crustacean 🦞🤝FotC�Friends of the Crustacean 🦞🤝 / help
2mo ago
Discord server help
Friends of the Crustacean 🦞🤝FotC�Friends of the Crustacean 🦞🤝 / help
4d ago
Unable to see system messages requiring approval in Discord DMs
Friends of the Crustacean 🦞🤝FotC�Friends of the Crustacean 🦞🤝 / help
3w ago
Multi-account Discord bot: mentions in guild channel get no response
Friends of the Crustacean 🦞🤝FotC�Friends of the Crustacean 🦞🤝 / help
3w ago