Last updated · 2026-01-30
Connect OpenClaw to Telegram (Recommended)
What you’ll achieve
- Create a Telegram bot and get the Bot Token
- Enable Telegram channel in OpenClaw
- Restart gateway and verify responses
- Fix common issues: no replies, blocked network, pairing failures
Step 0: Ensure gateway is running
openclaw gateway status || trueopenclaw gateway --detachStep 1: Create a bot (BotFather)
- Search @BotFather →
/newbot→ get the TOKEN
Step 2: Configure
openclaw config set channels.telegram.botToken "YOUR_TELEGRAM_BOT_TOKEN"openclaw config set channels.telegram.enabled trueStep 3: Restart gateway
openclaw gateway restartStep 4: Test in Telegram
- Find your bot →
/start→ send a message
Step 5: Approve pairing (if required)
openclaw pairing approve telegram <PAIRING_CODE>Proxy tip (restricted networks)
export https_proxy=http://127.0.0.1:7890export http_proxy=http://127.0.0.1:7890openclaw gateway restartNext steps
- Troubleshooting:
/docs/troubleshooting - Advanced allowlists & security:
/docs/advanced-config