ClawBox ships with OpenClaw pre-installed, so most of this is already done for you.
This guide is the full reference for configuring channels, voice, models, and advanced
options — whether you’re on a ClawBox or a DIY install.
For ClawBox’s guided setup, use Settings → Telegram and see
Messaging Channels. Use the manual steps below for
self-hosted OpenClaw setups or fallback configuration.
1
Create a bot
Open Telegram and search @BotFather.
2
Name it
Send /newbot and follow the prompts to create your bot.
3
Copy the token
BotFather gives you an API token — copy it.
4
Add it to OpenClaw
Paste the token into your OpenClaw config (Channels → Telegram).
Run openclaw status to check that all services are running.
If something misbehaves after a config change, restart the gateway — on a ClawBox the service is sudo systemctl restart clawbox-gateway (there is no openclaw unit); on a DIY install use whatever unit name you created.
Tail logs in real time — ClawBox: journalctl -u clawbox-gateway -f; DIY: journalctl -u <your-unit> -f.
Keep the software current for the latest features and security patches — see Updating ClawBox.