ClawHub Telegram Skills Directory: 89 Skills for Bot Development, Voice Messaging & Agent Integration
Telegram on ClawHub currently has 89 dedicated skills — a technically diverse ecosystem split between bot builders, voice processing tools, and deep OpenClaw-specific integrations. 49% show real install activity. Here's the complete breakdown.
Data Overview
| Metric | Value |
|---|---|
| Total dedicated skills | 89 |
| Skills with installs (>0) | 44 (49%) |
| Skills with zero installs | 45 (51%) |
| Top skill by downloads | postiz — 5,934 dl |
| Top Telegram-native skill | telegram — 40 installs |
| Top skill by installs | telegram — 40 installs |
| Highest install rate (non-main) | telegram-bot-builder — 11 installs |
| Top coverage skill | rss-ai-reader — 4,551 dl |
1. Core Bot API & Messaging (8 skills)
The foundation layer. telegram (40 installs) is the dominant skill — it wraps the Bot API for full workflow automation. telegram-bot (23 installs) covers the same territory with a slightly different scope. tg takes a different approach: it's a CLI for reading, searching, and sending messages, making it useful for scripting outside the bot model.
telegram-compose stands out for rich HTML message formatting — essential when you need tables, code blocks, or styled text that the plain Bot API struggles with. telegram-bot-builder (11 installs) is the most capable builder in the set, supporting keyboards, inline buttons, webhook configuration, and auto-reply in one skill.
| # | Skill | Downloads | Installs | Notes |
|---|---|---|---|---|
| 1 | telegram | 4,232 | 40 | Bot API workflows, command-driven conversations |
| 2 | telegram-bot | 4,085 | 23 | Create bots, send messages, handle commands |
| 3 | telegram-compose | 3,209 | 14 | Rich HTML formatting via direct Bot API |
| 4 | tg | 2,306 | 13 | CLI for reading, searching, sending messages |
| 5 | telegram-bot-builder | 854 | 11 | Keyboard, inline buttons, webhook, auto-reply (zh) |
| 6 | telegram-api | 2,724 | 7 | Managed auth, send messages, manage chats |
| 7 | telegram-bot-manager | 1,395 | 7 | Manage and configure bots for OpenClaw |
| 8 | telegram-bot-api | 315 | 1 | Correct API calls, keyboards, webhooks |
2. Voice & Audio Processing (9 skills)
The most distinctive category on ClawHub for Telegram. Voice messaging is native to Telegram in a way it isn't on Slack or Discord, and the skill ecosystem reflects that.
telegram-offline-voice (12 installs) generates voice messages locally — it handles audio cleaning, chunking, and temp file management without a cloud TTS dependency. telegram-voice-group (6 installs) extends this to group delivery. The telegram-voice-to-voice-macos skill creates a full pipeline on Apple Silicon: it transcribes inbound .ogg voice notes (which Telegram uses natively) and replies with generated voice.
The critical technical detail: Telegram voice messages must be .ogg files sent with asVoice=true. telegram-voice-message-skill exists specifically because this trips up first-time builders — it documents the correct OGG conversion and parameter usage based on real debugging experience.
| # | Skill | Downloads | Installs | Notes |
|---|---|---|---|---|
| 1 | telegram-offline-voice | 2,925 | 12 | Local voice generation, auto-clean & chunk (zh) |
| 2 | telegram-voice-group | 2,591 | 6 | Send voice messages to Telegram groups (zh) |
| 3 | telegram-voice-transcribe | 265 | 3 | Whisper API transcription of voice notes |
| 4 | telegram-voice-to-voice-macos | 1,180 | 1 | Transcribe .ogg → reply with voice (Apple Silicon) |
| 5 | yandex-speechkit-stt | 233 | 1 | Russian STT via Yandex SpeechKit (Telegram-first) |
| 6 | telegram-multilingual-voice-reply | 405 | 0 | Text→text or voice→voice based on input type |
| 7 | telegram-voice-mode | 372 | 0 | Toggle voice reply mode on/off |
| 8 | telegram-voice | 107 | 0 | Transcribe incoming voice, auto-reply |
| 9 | telegram-voice-message-skill | 153 | 0 | OGG + asVoice param guide (debugging reference) |
3. Forum & Group Management (5 skills)
Telegram's "forum mode" — where groups have threaded topics — is well-supported. telegram-auto-topic (5 installs) automates topic creation by detecting /topic in messages. telegram-ops (5 installs) handles the full suite: create, edit, archive forum topics via Bot API.
telegram-agent-coordination solves a specific problem: running multiple AI agents in one Telegram group without message collisions. It's a protocol skill, not an API wrapper — zero installs suggests it's experimental or too niche for broad adoption yet.
| # | Skill | Downloads | Installs | Notes |
|---|---|---|---|---|
| 1 | telegram-auto-topic | 2,523 | 5 | Auto-create forum topics from /topic commands |
| 2 | telegram-ops | 1,396 | 5 | Create/edit/archive forum topics via Bot API |
| 3 | tg-groupchat-setup | 1,464 | 0 | Configure MoltBot agent for group chat |
| 4 | telegram-topic-rename | 675 | 0 | Rename topics and change icons |
| 5 | telegram-agent-coordination | 108 | 0 | Multi-agent protocol for shared group chat |
4. Message History & MTProto Access (6 skills)
Bot API access is limited to messages your bot receives. To read arbitrary chat history — personal chats, channels you're a member of, groups — you need MTProto (user API). Telegram provides no official supported path for this, so these skills use Telethon or Pyrogram under the hood.
relay-for-telegram (1 install) focuses specifically on message history retrieval and positions itself as the recommended approach. telegram-history (6 installs) uses Telethon directly. sergei-mikhailov-tg-channel-reader reads channel posts and comments with pagination support.
The MTProto approach requires storing a Telegram session — a meaningful security consideration that likely explains the lower install rates compared to Bot API skills.
| # | Skill | Downloads | Installs | Notes |
|---|---|---|---|---|
| 1 | telegram-history | 669 | 6 | Fetch chat history via Telethon (MTProto) |
| 2 | relay-for-telegram | 2,049 | 1 | Best-practice message history access |
| 3 | sergei-mikhailov-tg-channel-reader | 722 | 1 | Channel posts + comments via Pyrogram/Telethon |
| 4 | lifequery | 160 | 1 | Query Telegram history via LifeQuery instance |
| 5 | tg-mtproto-cli | 378 | 0 | Read-only: list chats, fetch messages, download media |
| 6 | telegram-readonly | 71 | 0 | Controlled read-only access via Telethon |
5. OpenClaw Agent Integration (10 skills)
The most distinctive category in the entire Telegram skill set — and the most OpenClaw-specific. These skills don't interact with Telegram on behalf of users; they configure how OpenClaw agents are Telegram bots.
The pairing cluster is notable: telegram-pairing-message-customization, telegram-pairing-customization, telegram-pairing-approver, and telegram-pairing-send-code-to-every-start all modify OpenClaw's built-in Telegram pairing flow. The fact that four separate skills exist for variations on this single feature signals strong demand for pairing customization that the platform doesn't expose natively.
agent-telegram (9 installs) is a protocol skill — a communication standard that all agents in a team must follow when sending messages to Telegram. tg-smart-cta (5 installs) adds dynamic CTA buttons to Telegram replies, enabling richer UI without building a full bot.
| # | Skill | Downloads | Installs | Notes |
|---|---|---|---|---|
| 1 | telegram-usage | 1,561 | 7 | Display session quota, time, token usage |
| 2 | agent-telegram | 449 | 9 | Agent team communication protocol for Telegram |
| 3 | tg-smart-cta | 1,633 | 5 | Dynamic context-aware CTA buttons in replies |
| 4 | telegram-pairing-approver | 1,656 | 2 | Persistent bot service for auto-approving sessions |
| 5 | openclaw-telegram-chat | 346 | 2 | Cross-instance chat, user mention, personal bot setup |
| 6 | telegram-footer-patch | 350 | 3 | Append footer to all private-chat replies |
| 7 | telegram-pairing-message-customization | 2,383 | 1 | Custom text in pairing replies for unapproved users |
| 8 | create-agent-with-telegram-group | 399 | 1 | Create agent + bind to dedicated Telegram group |
| 9 | telegram-context | 512 | 0 | Fetch recent messages at session start |
| 10 | telegram-pairing-customization | 1,887 | 0 | Send pairing codes on every /start |
6. Cloud Storage & File Transfer (4 skills)
telegram-cloud-storage (3 installs) is technically creative: it uses Teldrive to turn Telegram's unlimited file storage into a cloud drive. Telegram allows bots to upload up to 2 GB per file with no total storage cap — Teldrive provides a filesystem interface over this. For cost-sensitive users, it's a zero-cost alternative to Dropbox for large files.
telegram-ascii-table (2 installs) solves a real formatting problem: Telegram renders monospace text well, so ASCII box tables are readable in chat. This skill converts tabular data to that format via stdin, avoiding shell injection risks.
| # | Skill | Downloads | Installs | Notes |
|---|---|---|---|---|
| 1 | telegram-cloud-storage | 2,019 | 3 | Teldrive: Telegram as free unlimited cloud storage |
| 2 | telegram-ascii-table | 1,161 | 2 | Tabular data → ASCII box tables for Telegram |
| 3 | tsend | 419 | 0 | Send files via tsend CLI with captions and profiles |
| 4 | tms | 418 | 0 | Download manager via Telegram Media Server REST API |
7. Alerts & Notifications (4 skills)
Finance dominates: rho-telegram-alerts (5 installs) sends formatted trading alerts and portfolio updates with rate limiting to avoid spam. telegram-notify (6 installs) covers the same territory — trade entry/exit and self-heal events.
f5-telegram-notify is a single-purpose skill: it pings a Telegram chat when an F5-TTS model training job finishes or fails. Zero market breadth, but clear evidence of how Telegram becomes the default notification channel for long-running ML jobs.
| # | Skill | Downloads | Installs | Notes |
|---|---|---|---|---|
| 1 | telegram-notify | 377 | 6 | Trading alerts with rate limiting |
| 2 | rho-telegram-alerts | 581 | 5 | Trade entry/exit, portfolio updates, market signals |
| 3 | f5-telegram-notify | 171 | 1 | Notify on F5-TTS training completion/failure |
| 4 | polymarket-telegram-picks | 151 | 0 | Daily Polymarket odds → AI analysis → Telegram push |
8. Mini Apps & Rich UI (5 skills)
Telegram Mini Apps (web apps running inside Telegram) are increasingly used as lightweight frontends. tg-miniapp (1 install) specifically addresses the pain points: safe areas, fullscreen mode, and viewport handling that the official SDK doesn't document well.
telegram-colored-choices-buttons solves a subtle UX problem: Telegram bots can't natively distinguish button intent by color. This skill adds logic to automatically mark buttons as default, destructive (red), or secondary based on semantic context.
| # | Skill | Downloads | Installs | Notes |
|---|---|---|---|---|
| 1 | telegram-inline-buttons | 243 | 2 | Inline buttons to reduce typing for frequent users |
| 2 | telegram-interactive-buttons | 180 | 1 | Interactive inline button messages via OpenClaw CLI |
| 3 | tg-miniapp | 854 | 1 | Telegram Mini App builder (safe areas, fullscreen) |
| 4 | telegram-colored-choices-buttons | 413 | 0 | Auto-color buttons as default/destructive/secondary |
| 5 | telegram-rich-messages | 100 | 0 | Full guide: inline buttons, formatting, media, reactions |
9. Social Media & Publishing (2 skills)
postiz leads Telegram skills by total downloads (5,934) despite not being Telegram-specific — it schedules posts to 28+ channels including Telegram, X, LinkedIn, and others. High downloads reflect its broad utility; 18 installs is solid for a scheduling tool. publora-telegram covers the same use case but is Telegram-only.
| # | Skill | Downloads | Installs | Notes |
|---|---|---|---|---|
| 1 | postiz | 5,934 | 18 | Schedule posts to 28+ channels incl. Telegram |
| 2 | publora-telegram | 393 | 0 | Schedule to Telegram channels/groups via Publora API |
10. Specialized & Niche Tools (17 skills)
A diverse set of single-purpose tools that don't fit cleanly elsewhere.
telegram-cloud-storage already appears in section 6, but worth noting the Chia blockchain integration (chia-walletconnect) — a Telegram Web App that verifies Chia wallet ownership via WalletConnect. It's the only blockchain-native Telegram skill in the set. anthrovision-telegram-body-scan runs a body measurement flow via Telegram using a camera bridge — equally niche, with zero installs.
telegram-chat-to-image converts Telegram Desktop chat exports to long screenshot-style images — useful for sharing conversations without forwarding individual messages. telegram-todolist (1 install) lets you manage a TODO.md file via Telegram commands — a simple but real use case for async task tracking.
| # | Skill | Downloads | Installs | Notes |
|---|---|---|---|---|
| 1 | telegram-todolist | 640 | 1 | Manage TODO.md via Telegram commands |
| 2 | minimax-to-telegram | 556 | 3 | MiniMax generate images/audio/video → send to Telegram |
| 3 | openclaws | 1,853 | 2 | Decentralized social network for AI agents |
| 4 | telegram-business | 180 | 1 | Lead capture, FAQ, inline menus for business bots |
| 5 | phy-openclaw-telegram-bot | 148 | 1 | Production OpenClaw Telegram bot deployment |
| 6 | telegram-marketing-audit-adarsh | 146 | 1 | Instagram audit triggered via Telegram /command |
| 7 | telegram-openapi-skill | 66 | 1 | Bot API via OpenAPI schema + bot-token path auth |
| 8 | telegram-pairing-send-code-to-every-start | 894 | 0 | Send pairing codes on every /start for unapproved users |
| 9 | telegram-bot-factory | 516 | 0 | Build payment bots, trading bots, scheduling bots (zh) |
| 10 | macos-screenshot-telegram | 516 | 0 | Screenshot macOS → send to Telegram |
| 11 | telegram-discord-bot-dev | 394 | 0 | Custom Telegram + Discord bots: trading, gaming |
| 12 | apipick-telegram-phone-check | 357 | 0 | Check if phone number is registered on Telegram |
| 13 | telegram-chat-to-image | 247 | 0 | Convert chat exports to long screenshot image |
| 14 | telegram-autopilot | 117 | 0 | Userbot autopilot: AI responds to private messages as user |
| 15 | telegram-premium-features | 82 | 0 | Telegram Premium monetization implementation guide |
| 16 | anthrovision-telegram-body-scan | 922 | 0 | Body measurement flow via AnthroVision bridge |
| 17 | chia-walletconnect | 1,338 | 0 | Chia wallet verification via WalletConnect + Telegram Web App |
Quick Selection Guide
| If you want to... | Use this skill |
|---|---|
| Build a Telegram bot (default) | telegram |
| Rich message formatting (HTML) | telegram-compose |
| CLI: read/search/send messages | tg |
| Keyboard + inline buttons + webhooks | telegram-bot-builder |
| Send voice messages locally | telegram-offline-voice |
| Transcribe voice to text | telegram-voice-transcribe |
| Read chat history (user API) | telegram-history |
| Read channels via MTProto | sergei-mikhailov-tg-channel-reader |
| Use Telegram as cloud storage | telegram-cloud-storage |
| Schedule posts to Telegram + other channels | postiz |
| Build a Telegram Mini App | tg-miniapp |
| Send trading/finance alerts | rho-telegram-alerts |
| Configure OpenClaw pairing | telegram-pairing-approver |
| Agent team communication protocol | agent-telegram |
Closing Observations
The Bot API / MTProto split defines the ecosystem. Most skills use the Bot API — simpler, no session storage, works with tokens. The MTProto cluster (6 skills) is smaller but fills a real gap: reading history, accessing channels, and acting as a real user rather than a bot. These get lower install rates partly due to higher setup complexity and security concerns around stored sessions.
Voice is a first-class use case for Telegram on ClawHub. Nine dedicated voice skills — more than any other messaging platform in the directory. Telegram's native voice note format (.ogg with asVoice=true) creates a specific technical surface that users care enough to build and install skills for. No equivalent cluster exists for Slack or Discord.
OpenClaw's Telegram integration runs deep. The pairing customization cluster alone has 4 skills modifying a single internal feature. This signals that Telegram is OpenClaw's primary mobile interface, and users heavily customize how the pairing flow works. The platform doesn't expose these as settings, so the skill ecosystem fills the gap.
telegram-cloud-storage is the most technically creative skill in the set. Using Telegram's unlimited file storage as a cloud drive via Teldrive is a genuine hack — free, functional, and not obviously available until you know about it. 3 installs suggests it's finding its audience.
49% install rate sits in the middle of the ClawHub range — below Obsidian's technically engaged 69%, above Notion's more casual 48%. Telegram users are builders who deploy what they install, but the tail of zero-install skills is long, suggesting a lot of experimental or narrowly-targeted tooling.
Data source: ClawHub platform install and download stats as of March 20, 2026. Browse more skills at clawhub-skills.com.