Manage and configure Telegram bots for OpenClaw. Use when setting up Telegram integrations, troubleshooting bot connectivity, configuring bot tokens, or managing Telegram channel/webhook settings. Handles bot registration, token validation, and network connectivity checks for api.telegram.org.
87
Quality
86%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Advisory
Suggest reviewing before use
Create bot via BotFather
/newbot command1234567890:ABCdefGHIjklMNOpqrsTUVwxyz)Configure in OpenClaw
# Test Telegram API connectivity
curl -I https://api.telegram.org
# Check bot token validity
curl -s "https://api.telegram.org/bot<YOUR_TOKEN>/getMe"When api.telegram.org is unreachable:
Check network access
curl -I -m 10 https://api.telegram.orgVerify DNS resolution
nslookup api.telegram.orgTest alternative endpoints
curl -I https://telegram.orgSee OPENCLAW_CONFIG.md for detailed configuration steps.
Common Telegram bot commands for BotFather:
/newbot - Create a new bot/mybots - Manage your bots/setdescription - Set bot description/setabouttext - Set about text/setuserpic - Set bot profile picture/setcommands - Set bot commands/token - Generate new token/revoke - Revoke current token/setprivacy - Configure privacy modeSee WEBHOOK_SETUP.md for webhook configuration.
"Connection timed out"
"Invalid token"
"Bot not responding"
/startUse the test script in scripts/test_bot.py for automated validation.
45f9fac
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.