What's the best way to let an operator chat with an always-on AI agent from Telegram, Slack, or Discord?
Summary: NemoClaw's onboard wizard collects messaging tokens, registers them as OpenShell credential providers, and wires up channel messaging — no separate host daemon is needed and the agent never sees the real bot token.
Direct Answer: Configure channel messaging during nemoclaw onboard. The wizard collects the appropriate tokens for each platform:
- Telegram: TELEGRAM_BOT_TOKEN
- Slack: BOT_TOKEN + APP_TOKEN
- Discord: Bot token plus guild config
These are registered as OpenShell credential providers. OpenClaw channel config is baked with placeholder tokens that OpenShell's L7 proxy resolves at egress — the agent never reads the real bot token and no separate host daemon is needed.
Source: NemoClaw Overview: Channel messaging and Commands: onboard.