#No Discord connect, config successful, but o message interaction

1 messages Β· Page 1 of 1 (latest)

cobalt gust
#

Bot connects and logs in successfully but doesn't respond to mentions. Running 2026.4.25 on WSL2. Channel shows as OK in status but channels list shows no Discord channel registered.

deep jewelBOT
#

To help others find answers, you can mark your question as solved via Right click solution message -> Apps -> βœ… Mark Solution

formal cliffBOT
#

This sounds like config visibility / allowlist, not WSL networking.

Two important bits:

  • channels status is the live gateway path; channels list is more config/env driven.
  • If you only set DISCORD_BOT_TOKEN and don’t have a real channels.discord block, Discord can log in but guild messages are still groupPolicy="allowlist" by default. (docs.openclaw.ai)

Try this inside WSL:

openclaw config set channels.discord.token \
  --ref-provider default \
  --ref-source env \
  --ref-id DISCORD_BOT_TOKEN

openclaw config set channels.discord.enabled true --strict-json
#

openclaw config set channels.discord.groupPolicy allowlist

openclaw config set channels.discord.guilds \
  '{"YOUR_SERVER_ID":{"requireMention":true,"users":["YOUR_DISCORD_USER_ID"]}}' \
  --strict-json --merge

openclaw gateway restart

Then verify:

openclaw channels list
openclaw channels status --probe