Unable to mention bot on nextcloud talk

I’m using a nextcloud on docker

nextcloud v32.0.5
talk v22.0.9

i already configurated a Talk Bot, and I enablet it on my chat group, but if i want to mension my bot, never it show.

I checket with php occ comand, and there are no error, how can debug or fix it ? Maybe I’m missing something else ?

thanks

I found a working workaround for Nextcloud Talk + OpenClaw / Moltbot when the bot receives webhooks but drops room messages with:

nextcloud-talk: drop room (no mention)

Environment

  • Nextcloud 33.0.2

  • Talk bot installed via occ

  • OpenClaw 2026.3.28

  • @openclaw/nextcloud-talk plugin 2026.3.13

Symptom

  • Webhook server starts correctly

  • Talk messages reach OpenClaw

  • But group room messages are ignored unless a mention is detected

  • In logs:

    nextcloud-talk: drop room (no mention)

Cause

The plugin supports requireMention per room / wildcard room config.

Without an explicit room config, group messages still require a mention, even when:

“groupPolicy”: “open”

Working workaround

In \~/.openclaw/openclaw.json add this under “channels” → “nextcloud-talk”:

"rooms": { "\*": { "requireMention": false } }

Example:

"channels": { "nextcloud-talk": { "enabled": true, "baseUrl": "https://example.com", "botSecret": "...", "dmPolicy": "open", "allowFrom": \["\*"\], "apiUser": "...", "apiPassword": "...", "webhookPort": 8788, "webhookPublicUrl": "http://<host>:8788/nextcloud-talk-webhook", "groupPolicy": "open", "rooms": { "\*": { "requireMention": false } }, "chunkMode": "newline", "textChunkLimit": 4000 } }

Then restart the gateway.

Result

After that, the bot responds in the Talk room without needing @mention, which works around the current Talk mention limitation.

Additional note

Renaming the bot in Nextcloud Talk was possible by uninstalling and reinstalling it with a new name:

occ talk:bot:uninstall <id>

occ talk:bot:install "<NewName>" "<secret>" "<webhook-url>" "" -f webhook -f response -f reaction

occ talk:bot:setup <new-id> <roomToken>

Maybe this helps others until mentions are handled more cleanly in Talk / plugin integration.