telegram

Fetch, search, download, and send Telegram messages via Telethon.

345|52|Updated Oct 25, 2025
One-click install
npx skills add https://github.com/glebis/claude-skills --skill telegram-glebis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telegram
Source: https://github.com/glebis/claude-skills/tree/main/telegram
Command: npx skills add https://github.com/glebis/claude-skills --skill telegram-glebis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires telethon, yaml, python-telegram-bot, and includes scripts (resource) components.

What problem does it solve?

This skill provides a unified way to fetch, search, download, and send Telegram messages, enabling quick access to chats, efficient filtering, and easy export to notes or workflows.

Core Features & Use Cases

  • Fetch recent messages: Retrieve the latest messages from one or more chats with optional limits and date filters.
  • Search across chats: Global or per-chat content search to find relevant conversations quickly.
  • Download attachments: Save media from messages for archival or review.
  • Send messages & replies: Post messages or media to specified chats with optional reply threading, subject to safety whitelists.
  • Output formatting: Produce structured Markdown or JSON ready for notes or automation.
  • Use Case: Imagine you need a summary of all meetings in the last week; run a search for "meeting" across chats and export results to your daily note.

Quick Start

Ask Claude to fetch recent Telegram messages from a chat.

Frequently Asked Questions about telegram

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

FAQPage Schema
How do I search across multiple Telegram chats for specific messages?

You can search across multiple Telegram chats using the global or per-chat content search functionality. This allows you to retrieve relevant conversations quickly by applying filters for specific chat names and date ranges.

Can I download message attachments and media from Telegram chats?

Yes, you can download message attachments and save media from Telegram chats for archival or review. The skill uses Telethon to access and retrieve these files directly from your specified conversations.

How do I send messages to Telegram chats using Telethon?

You can send messages or media to specified Telegram chats with optional reply threading. The skill enforces a group and channel send whitelist to ensure safe posting and includes rate limiting.

How can I export Telegram messages to Markdown or JSON?

You can export Telegram messages to structured Markdown or JSON formats ready for notes or automation. This output formatting feature follows the retrieval, search, and filtering of your target chat history.

Do I need a whitelist to send messages to Telegram groups and channels?

Yes, a send whitelist is enforced for groups and channels to ensure safety. This prevents unauthorized or accidental message posting to chats that have not been explicitly approved.

Can I filter Telegram messages by date when fetching chat history?

Yes, you can filter Telegram messages by date when fetching recent messages from one or more chats. Optional limits and date filters can be applied to narrow down the retrieved chat history.