Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By serejaris
Telegram Bot API 10.1 Rich Messages skills: send structured documents, tables, galleries, maps, and stream AI replies from any bot
Use when converting Markdown documents, reports, or any text content into a Telegram Rich Message for delivery via a bot. Triggers: "send markdown to Telegram", "convert doc to rich message", "publish report to bot", "format markdown for sendRichMessage", "telegram rich message from file". Produces an InputRichMessage JSON object ready for Telegram Bot API 10.1 sendRichMessage.
Use when sending daily or weekly digests, community summaries, status reports, or newsletters through a Telegram bot as one structured rich message instead of a wall of plain text. Triggers: "send weekly digest", "post summary to channel", "newsletter via bot", "community report", "daily status update", "format report as rich message".
Use when sending structured or richly formatted messages from a Telegram bot — tables, section headings, collapsible blocks, photo galleries, maps, math formulas, audio, or streaming AI responses. Also use for understanding rich message types and limits when plain sendMessage with parse_mode HTML/Markdown is not sufficient.
Use when streaming LLM or AI-generated replies to Telegram in real time (ChatGPT-style progressive output in a bot), showing a model thinking indicator, or delivering token-by-token text as an animated rich message draft that finalizes into a permanent message.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Agent Skills for Telegram Bot API 10.1 Rich Messages — works with Claude Code, Codex CLI, Cursor, and any agent supporting the Agent Skills standard (agentskills.io). Teach your AI agent to send structured documents, tables, galleries, maps, and streaming AI replies from any Telegram bot.
Bot API 10.1 (June 11, 2026) introduced Rich Messages: bots can now send document-grade structured messages (section headings, tables, collapsible sections, photo collages, slideshows, maps, math) and stream AI-generated replies with a native "thinking" block — essentially Instant View articles, right in the chat.
No major bot library supports it yet. These skills work through raw HTTP calls to the Bot API — no dependencies, any stack.
Universal (recommended)
npx skills add serejaris/telegram-skills
# Install a single skill
npx skills add serejaris/telegram-skills --skill tg-rich-messages
Claude Code (native marketplace)
/plugin marketplace add serejaris/telegram-skills
/plugin install telegram-skills@telegram-skills
Codex CLI
npx skills add serejaris/telegram-skills
# or manually: cp -r skills/* ~/.agents/skills/
# Inside a clone of this repo, skills are auto-discovered via .agents/skills/
Manual copy
# Claude Code
cp -r skills/* ~/.claude/skills/
# Codex CLI / other agents
cp -r skills/* ~/.agents/skills/
# or per-project
cp -r skills/* your-project/.claude/skills/
cp -r skills/* your-project/.agents/skills/
Then ask your agent — e.g. "send this report to my Telegram channel as a rich message".
| Skill | What it does |
|---|---|
tg-rich-messages | Core reference: all block & inline types, JSON structure, limits and traps, raw HTTP sending |
tg-markdown-to-rich | Convert Markdown into a rich message — write docs, send documents |
tg-rich-streaming | Stream LLM output into a chat: draft animation, thinking block, mandatory finalization |
tg-rich-digest | Digest/report pattern: headings, lists, collapsible sections, photo collage, map embed |
reference/rich-messages-spec.md — full extracted spec: every type, every field, all limits (Bot API 10.1)MIT
Personal Corp framework: run your business with AI agents through GitHub, department repos, Telegram, agent gateways, html-draft diagrams, and media/art-direction workflows
npx claudepluginhub serejaris/telegram-skills --plugin telegram-skillsUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.