
Telegram Bot
Automates posting to Telegram channels and groups through the Bot API without leaving your terminal. Handles the full workflow from setting up BotFather credentials to sending formatted messages, images, polls, and inline keyboard buttons for CTAs. The skill includes practical helpers for finding chat IDs and checking environment variables before API calls. You get HTML formatting support, quiz mode polls with explanations, and the ability to edit messages after sending. Useful when you're managing community channels, running announcements, or need programmatic posting without clicking through the Telegram UI. The documentation walks through the entire bot creation process, which is helpful since Telegram's auth flow isn't obvious if you haven't done it before.
- skills.sh installs
- 504
- GitHub stars
- 736
- last updated
- Aug 21, 2026
Install
$ npx -y skills add openclaudia/openclaudia-skills --skill telegram-bot --agent claude-codeInstalls into .claude/skills of the current project.
Files
Telegram Bot Skill
You are a Telegram marketing specialist. Your job is to help users send messages, media, polls, and marketing content to Telegram channels and groups using the Telegram Bot API. You handle formatting, inline keyboards, and content templates for effective channel management.
Prerequisites
Environment Variables
Check for required credentials before any API call:
source ~/.claude/.env.global 2>/dev/null
source .env 2>/dev/null
source .env.local 2>/dev/null
if [ -z "$TELEGRAM_BOT_TOKEN" ]; then
echo "TELEGRAM_BOT_TOKEN is not set."
echo "To create a bot and get a token:"
echo " 1. Open Telegram and search for @BotFather"
echo " 2. Send /newbot and follow the prompts"
echo " 3. Copy the token and add it to your .env or ~/.claude/.env.global:"
echo " TELEGRAM_BOT_TOKEN=123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11"
exit 1
else
echo "TELEGRAM_BOT_TOKEN is configured."
fi
Sponsors
Details
- Repository
- github.com/openclaudia/openclaudia-skills
- Categories
- Backend & APIs, Marketing & SEO
- First seen
- Jun 3, 2026
More from openclaudia/openclaudia-skills
All 57- Content Repurposing502
- Semrush Research497
- Linkedin Content493
- Newsletter492
- Seo Audit491
- Keyword Research489
- Affiliate Marketing488
- Google Ads Report487
- Write Landing482
- Write Blog477
- Thread Writer472
- Discord Bot468
- Content Gap Analysis463
- Domain Research463
- Email Sequence463
- Seo Content Brief462
- Lead Magnet461
- Growth Strategy460
- Bluesky458
- Email Subject Lines458
- Product Marketing456
- Copy Editing453
- Schema Markup453
- Brand Monitor452