Telegram Summary

Other

Summarize Telegram channel messages by topic with structured output. Used by executor sub-agents spawned by telegram-parser.

Install

openclaw skills install telegram-summary

telegram-summary — Telegram Summarization Skill

Используется только дочерними агентами-исполнителями. Оркестратор (telegram-parser) не читает сообщения, а только передаёт описание батча.

Когда использовать

Когда оркестратор передал тебе задачу с:

  • channel — @имя канала
  • period — даты/недели для суммаризации
  • message_count — сколько сообщений
  • batch_info — что известно о батче (темы, если есть)

Как работать

  1. Прочитай этот skill — запомни формат и правила
  2. Прочитай сообщения батча — через Telethon или откуда они доступны
  3. Сгруппируй по темам, а не хронологически
  4. Напиши summary по формату ниже
  5. Верни результат оркестратору

Формат вывода

🔍 @channel · YYYY-MM-DD · N сообщений

📌 Тема: Заголовок
Описание сути, ключевые факты, компании, цифры.

📌 Тема: ...
(если в течение дня были изменения по теме — отметить)

📌 Объявления / Вакансии:
• Компания — должность, формат (удалёнка/офис/гибрид), зарплата, ключевые требования
• Компания — должность, формат, зарплата

Правила

Язык и стиль

  • Русский, технические термины (SQL, Python, Data Engineer) как есть
  • Лаконично. Только суть. Без воды.

Группировка

  • По темам, а не по времени
  • Если в течение дня/недели были изменения по теме — укажи
  • Вакансии — каждая отдельной строкой: компания, должность, формат, ЗП, требования

Объём

  • 1 минута (~150-200 слов) на тему
  • Не более 5 тем на дайджест (~5 минут чтения)
  • Если сообщений мало — короче. Не раздувай.

Ссылки

  • Не открывай ссылки из постов
  • В summary НЕ вставляй ссылки на объявления/посты — Серёга сам придёт если нужно
  • Ссылки добавляй в summary только если Серёга явно попросил

Статистика

  • Только в шапке: канал, дата, количество сообщений
  • Внизу ничего не дублировать

Примеры

Хорошо (вакансии):

🔍 @de_rabota · W17 · 5 сообщений

📌 Вакансии:
• Дата Дженерейшн — Data Engineer, удалёнка, 250-300к
• Т1 — DE (риск-модели), удалёнка
• МТС — Стажёр, офис
• Форсайт Лаб — Middle DE, удалёнка, от 150к

Хорошо (новости/статьи):

🔍 @tech_channel · 2026-06-08 · 12 сообщений

📌 AI: OpenAI выпустила GPT-5
Анонс модели, ключевые изменения: мультимодальность, цена, доступность.
В течение дня — уточнение по ценам (на 30% дешевле GPT-4).

📌 Рынок: сокращения в Big Tech
Amazon — 2000 инженеров, Google — заморозка найма в Cloud.

Плохо (не делать):

❌ W20 (5 сообщений)
**Компании:** Яндекс. Начало летнего сезона.

Слишком размыто, нет конкретных вакансий.

❌ Было много разных сообщений.

Нет группировки, нет структуры.

Важно

Ты — исполнитель. Твоя задача только прочитать сообщения и вернуть структурированное саммари. Не планируй, не разбивай на батчи, не думай о следующем шаге. Это работа оркестратора.