Утренняя сводка: главное из твоих каналов в пять строк
Подписок в Телеграме два десятка: новости города, школьный чат, канал про огород, про здоровье, пара блогеров. Утром открываешь, а там 300 непрочитанных. Читаешь всё и опаздываешь, или не читаешь ничего и пропускаешь, что в субботу отключат воду.
Нейросеть умеет сжимать. Даёшь ей десять длинных постов, получаешь пять строк: что важно именно тебе. В уроке два способа. Первый без кода, за пять минут, через чат Алисы. Второй, свой бот: весь день пересылаешь ему интересное, а утром он сам присылает сводку.
Что получишь
- способ 1: привычку «переслала в Избранное, утром сжала в чате»
- способ 2: своего бота, который принимает пересланные посты и в 8 утра присылает сводку по темам
- правило, по которому нейросеть отбирает важное именно для тебя
- ссылки на исходные посты рядом, чтобы прочитать полностью, если зацепило
Способ 1. Без кода
Что нужно
- Телеграм
- Алиса AI на alice.yandex.ru или в приложении, по справке Яндекса чат бесплатный (справка Алисы)
Как
- Днём, когда видишь пост, который хочется прочитать потом, пересылай его в «Избранное» в Телеграме
- Утром открой «Избранное», выдели пересланное за вчера, скопируй текст
- В Алисе вставь и напиши:
Вот посты из каналов, на которые я подписана. Сожми в сводку:
- не больше 7 пунктов, каждый одна-две строки
- сначала то, что касается меня напрямую: [мой город, школа сына, дача, здоровье]
- потом остальное интересное
- реклама, розыгрыши и «подпишись» не нужны совсем
- если в посте дата или срок (отключение, собрание, запись), выдели это в начале пункта
- ничего не добавляй от себя, только то, что есть в постах
Готово. Пять минут утром вместо получаса.
Способ 2. Свой бот-сводка
Тут бот принимает пересланные посты весь день, а в 8:00 сам отдаёт сводку. Сжимает текст нейросеть GigaChat от Сбера через её API. Она работает из России без VPN, и у неё есть бесплатный режим для физлиц: по странице тарифов Сбера (обновлена 7 октября 2026) это 365 миллионов токенов на 12 месяцев, из них 250 миллионов на лёгкие модели Lite, генерация в одном потоке (тарифы GigaChat API). Для личной сводки это очень много.
Если ты собирала бота по уроку БОТ, ключ GigaChat у тебя уже есть.
Что нужно
- Телеграм и компьютер на Windows или Mac. Бот работает, пока компьютер включён. Сообщения, пересланные боту, пока компьютер выключен, Телеграм хранит не дольше 24 часов (документация Bot API)
- Python с python.org
- ключ GigaChat API: developers.sber.ru, вход через Сбер ID, проект GigaChat API для физлица, «Настройки API», «Получить ключ». Показывают один раз, сразу сохрани
- Claude или ChatGPT, чтобы написать код (из России через VPN), или ГигаЧат на giga.chat
- вечер
Шаг 1. Бот у BotFather
@BotFather, /newbot, имя «Моя сводка», адрес с bot на конце, получаешь ключ бота. Ключ бота и ключ GigaChat никому не показываешь и в чат с нейросетью не вставляешь. Утёк ключ бота: /mybots, бот, API Token, Revoke current token.
Шаг 2. Python
python.org/downloads, на Windows галочка Add python.exe to PATH.
Шаг 3. Просьба к нейросети
Ты опытный разработчик. Я не программист, объясняй просто.
Напиши Телеграм-бота на Python: личная утренняя сводка из пересланных постов. Один хозяин.
1. Я пересылаю боту посты из каналов в течение дня. Бот сохраняет: текст поста, название канала, ссылку на пост (если пост из публичного канала и ссылку можно получить), время. В файл posty.json. Отвечает коротко: «Сохранила (5 за сегодня)».
2. Каждый день в [08:00] бот берёт все посты за прошедшие сутки и отправляет их в GigaChat API (модель Lite) с инструкцией:
«Сожми посты в сводку: не больше 7 пунктов по одной-две строки. Сначала то, что касается напрямую: [мой город, школа, дача, здоровье]. Реклама и розыгрыши не нужны. Даты и сроки выдели в начале пункта. Ничего не добавляй от себя.»
Присылает мне сводку, под ней список источников: канал - ссылка.
После этого посты за эти сутки помечаются как обработанные.
3. Если постов больше, чем помещается в один запрос, раздели на части и сожми по частям, потом объедини.
4. Команды: /seychas - сделать сводку прямо сейчас, /temy - показать и изменить список моих важных тем, /ochistit - удалить все сохранённые посты.
5. Если GigaChat не ответил - прислать «Сводка не получилась, попробую через час» и повторить через час один раз.
6. Отвечает только хозяину (OWNER_ID из .env), остальным «Это личный бот». Если OWNER_ID пустой - отвечать «Твой ID: ...».
Технически:
- aiogram 3, расписание APScheduler или встроенными средствами; официальная библиотека gigachat с PyPI, scope GIGACHAT_API_PERS. Проверь синтаксис по актуальным версиям
- сертификат НУЦ Минцифры подключить правильно, проверку SSL не отключать
- ключи TELEGRAM_TOKEN, GIGACHAT_CREDENTIALS, OWNER_ID и часовой пояс TZ из .env через python-dotenv
- весь код в одном файле bot.py
Дай по порядку: requirements.txt, bot.py целиком, .env с пустыми местами, команды установки и запуска на [Windows / Mac], как сделать автозапуск.
Шаг 4. Файлы и запуск
Папка svodka на рабочем столе, в Блокноте bot.py, requirements.txt, .env («Тип файла: Все файлы»). В .env свои ключи. Если нейросеть сказала скачать сертификат Минцифры, скачай его с Госуслуг и положи туда, куда она сказала.
cd Desktop\svodka
pip install -r requirements.txt
python bot.py
Напиши боту, он покажет твой номер, впиши его как OWNER_ID и перезапусти. Перешли боту три-четыре поста и отправь /seychas. Пришла сводка, значит всё работает.
Шаг 5. Настрой под себя
Через пару дней станет видно, что сводка тащит лишнее или теряет важное. Поправь темы командой /temy. Если хочется поменять сам стиль сводки («короче», «по-простому», «отдельно про школу»), попроси нейросеть поправить инструкцию в коде и замени bot.py. Старый сохрани как bot-staryy.py.
Где обычно ломается
Сводка придумала то, чего не было в постах. Нейросети иногда «додумывают». Если пункт важный (отключение воды, собрание), открывай исходный пост по ссылке и проверяй. Для этого ссылки и стоят под сводкой.
Бот не видит ссылку на пост. Из закрытых каналов и чатов ссылку получить нельзя. Тогда в источниках будет только название канала.
GigaChat отвечает ошибкой сертификата. Значит, не подключён сертификат Минцифры. Отправь нейросети текст ошибки (без ключей) и спроси, что сделать.
Кончились бесплатные токены. Для личной сводки это маловероятно, но остаток видно в личном кабинете GigaChat API. Если вдруг кончились, сводку можно делать раз в два дня или вернуться к способу 1.
Что дальше
Бот-сводка это первый бот, внутри которого работает нейросеть. По тому же устройству делаются боты, которые отвечают клиентам твоими словами, принимают заявки и отправляют ссылку на оплату. Как собрать такого за вечер, разбирается в курсе «Свой бот в Телеграме за вечер»
Источники
- https://alice.yandex.ru/support/ru/assistant/chat-alice
- https://developers.sber.ru/docs/ru/gigachat/tariffs/individual-tariffs
- https://core.telegram.org/bots/api#getting-updates
- https://core.telegram.org/bots/tutorial
- https://www.python.org/downloads/
Ещё уроки
Новые уроки каждую неделю
Новые уроки, разборы и что поменялось в нейросетях за неделю - в телеграм-канале.
Телеграм-канал