I’m trying to configure OpenClaw so two Telegram bot accounts can stay in the same forum-style Telegram group, but each topic is handled by only its assigned bot.
Desired behavior:
- In the
Roleplaytopic, only Avril should respond to slash commands like/new. - Roland should stay silent in the
Roleplaytopic, even though Roland’s bot account is also a member of the group. - In Roland’s assigned topic, only Roland should respond.
- Avril can stay in the group and continue working in her assigned topics.
- Ideally, each topic’s slash command behavior should follow the topic assignment, not cause both bot accounts to respond.
What’s happening instead:
When I type an unqualified command like /new in the Roleplay topic, both Avril and Roland respond with "New session started." If I use a bot-qualified command like /new@Avril_283_Bot, only Avril responds, but I’m trying to understand whether OpenClaw can enforce this by config so users don’t have to qualify commands manually.
Setup:
- OpenClaw local macOS LaunchAgent install
- OpenClaw version:
2026.5.12 - Telegram channel with multiple bot accounts
- Telegram group is a forum/supergroup with topics
- Topic routing is configured in
openclaw.json - Secrets/bot tokens redacted
Question:
Is there a supported OpenClaw config pattern for topic-scoped native Telegram slash commands, so only the bot assigned to a forum topic handles /new, /reset, etc.? Or are native Telegram slash commands currently scoped per bot account/chat rather than per forum topic, meaning the practical options are bot-qualified commands or disabling native commands on one bot?