1) Create a Telegram bot
Open @BotFather
In Telegram, search for @BotFather.
Create a bot
Send:Follow prompts and copy the bot token.
Treat the bot token like a password.
2) Get your chat ID
- Send a message to your bot (e.g.
ping).
- Fetch updates:
curl "https://api.telegram.org/bot<TOKEN>/getUpdates"
Look for a block like:
{"message":{"chat":{"id":123456789,...}}}
The id is your chat ID.
Store the bot token and chat id:
openclaw config set telegram.bot_token <token>
openclaw config set telegram.chat_id <id>
(You can verify with openclaw config get ....)
4) Test
Send:
to your bot in Telegram.
If OpenClaw is running and connected, it should respond.
What alerts you’ll receive from b1e55ed
Typical alert categories:
- position alerts (open/close, threshold events)
- kill switch events (level changes,
HTTP 423 blocks)
- daily summaries (health + notable signal/position changes)
If alerts are noisy, tune your OpenClaw heartbeat checklist and only page on persistent failures.