telegram

Post article summaries and messages to Telegram channels via the Grammy library.

6|2|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/dandaka/skills --skill telegram-dandaka
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telegram
Source: https://github.com/dandaka/skills/tree/main/telegram
Command: npx skills add https://github.com/dandaka/skills --skill telegram-dandaka

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires grammy.

What problem does it solve?

This skill streamlines sharing article summaries and announcements to a Telegram channel by automating fetching, summarization, formatting, and posting so you don't manually copy, trim, or format long content.

Core Features & Use Cases

  • Article Summarization: Fetch article content and produce a ~2000 character summary in the source language suitable for channel posting.
  • Channel Posting & Management: Post formatted Markdown messages to a default channel or a specified channel, and manage messages (post, delete, discover channel IDs).
  • Use Case: Turn a long article into a concise, reader-friendly summary with key takeaways and a source link, then publish it to your Telegram channel for subscribers.

Quick Start

Summarize and post this article to my Telegram channel: https://example.com/article

Frequently Asked Questions about telegram

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I post article summaries to a Telegram channel automatically?

To post article summaries to a Telegram channel automatically, this Skill fetches the URL content, generates a ~2000 character summary in the source language, formats it in Markdown, and posts it using the Grammy library and a Telegram bot token.

Do I need a Telegram bot token to post messages to a channel?

Yes, you need a Telegram bot token. You must configure the TELEGRAM_BOT_TOKEN environment variable to authenticate the bot, while the TELEGRAM_CHANNEL_ID is optional if you want to specify a default posting target.

Can I post multi-line announcements and raw text to Telegram channels?

Yes, you can post multi-line announcements and raw text to Telegram channels. The Skill formats messages in Markdown and handles channel posting, deletion, and channel ID discovery.

What is the best way to share long article updates with Telegram subscribers?

The best way to share long article updates with Telegram subscribers is using this Skill to fetch the article, produce a concise ~2000 character summary with key takeaways, and publish it directly with a source link.

Does the Telegram summarization skill preserve the source language of the article?

Yes, the article summarization process preserves the source language. The Skill fetches the content and generates the summary in the original language of the article before posting it to the Telegram channel.

Why do I need the Grammy library for Telegram channel posting?

You need the Grammy library because it is the required dependency for interacting with the Telegram Bot API. It handles the bot communication needed to post formatted Markdown messages and manage channel updates.