telegram-bobo

Fetch Telegram group messages and generate AI summaries with topic filtering.

27|9|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/Leoyishou/personal-ai-company --skill telegram-bobo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telegram-bobo
Source: https://github.com/Leoyishou/personal-ai-company/tree/main/claude-global/skills/KOL-info-collect
Command: npx skills add https://github.com/Leoyishou/personal-ai-company --skill telegram-bobo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires telethon, pytz, requests, and includes scripts (resource) components.

What problem does it solve?

在 Telegram 群聊中需要整理大量信息时,手动总结耗时且易遗漏要点。本 Skill 提供自动化读取群聊消息并生成精炼摘要的能力,显著提升信息提取效率。

Core Features & Use Cases

  • 自动抓取群聊消息并按指定时间范围汇总要点。
  • 通过话题过滤选取相关讨论,输出聚焦于特定主题的摘要。
  • 将原始对话与 AI 总结保存为本地文档,便于归档和回溯。
  • 支持持续增量获取与定时执行,便于日常运营与投资研究。

Quick Start

运行 python3 ~/.claude/skills/telegram-bobo/scripts/fetch_and_summarize.py 以抓取最近的消息并生成 AI 总结。

Frequently Asked Questions about telegram-bobo

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

FAQPage Schema
How do I automatically summarize Telegram group chat messages by topic?

You can automatically summarize Telegram group chat messages by using a script that fetches channel data via Telethon and processes it with an OpenRouter AI model. This approach supports time-range options and topic filtering to generate tailored summaries.

How do I fetch Telegram messages for a specific time range using Telethon?

To fetch Telegram messages for a specific time range, use Telethon to retrieve group channel data and apply the script's built-in time-range options. The fetched messages are then passed to an AI model for summarization.

Can I filter Telegram chat summaries to focus on investing discussions only?

Yes, you can filter Telegram chat summaries to focus on investing discussions by applying the topic filtering feature. This selects only relevant messages before the OpenRouter AI model generates the final summary output.

Do I need an OpenRouter API key to summarize Telegram chats?

Yes, an OpenRouter AI model is required to process and summarize the Telegram messages fetched by Telethon. You need to configure your OpenRouter access to generate the AI summaries and save them locally.

What is the best way to archive raw Telegram conversations and their AI summaries?

The best way to archive raw Telegram conversations and AI summaries is to use a script that saves both outputs as local documents. This captures the original Telethon-fetched messages alongside the generated summary for easy retrieval.

Can I run continuous incremental fetches for Telegram group chat summaries?

Yes, the script supports continuous incremental fetching and scheduled execution for daily operations and investment research. This allows you to routinely process new Telegram group messages without re-fetching the entire chat history.