Есть идея? ↗
← Все работы

Парсер + автопостер

Сбор новых публикаций из Telegram-источников, редактура и отправка в канал — в одном рабочем процессе.

Автоматизация Telegram-постов

Бумажный самолётик над коллажем из публикаций
Обложка проекта · авторский коллаж

Задача и контекст

Ведение канала включает поиск материалов, перенос текста и медиа, проверку и выбор времени публикации. Бот собирает новые сообщения из источников и даёт владельцу инструменты для дальнейшей работы с ними.

Что сделано

Сбор в черновики

Сборщик получает только новые публикации. Альбом собирается в один черновик, полнота которого проверяется до подтверждения.

Проверка перед публикацией

Можно изменить текст с форматированием, заменить отдельное фото, посмотреть итоговый пост или отклонить материал. Подтверждение относится к конкретной версии черновика.

Расписание

Владелец выбирает дату и время и подтверждает отправку. Входящие, расписание и опубликованные материалы доступны из панели бота.

Mini App

Компактный веб-интерфейс внутри Telegram показывает списки и архив, помогает выбрать пост и дату. Для точного предпросмотра и редактирования он возвращает владельца в чат.

Пригласительные ссылки

По наблюдаемым событиям можно сравнить вступления, выходы и удержание. Это учёт событий подписки, а не аналитика кликов или всей прошлой аудитории.

Как это работает

  1. Источник

    Сборщик получает новый пост из подключённого канала.

  2. Редактура

    Владелец проверяет материал, меняет текст или медиа.

  3. Публикация

    Подтверждённый пост отправляется сразу или по расписанию.

Как связаны части

Telethon получает посты доступных аккаунту источников, aiogram обрабатывает действия владельца, PostgreSQL хранит черновики и расписание. Mini App через API использует ту же базу и операции; доступ проверяется по данным Telegram и владельцу.

Что получилось

Материал проходит путь от источника до публикации через черновик и подтверждение. Текст, форматирование и вложения переносятся средствами Telegram, а управлять процессом можно с телефона.

Устройство проекта

Telethon + aiogram
Аккаунт-сборщик читает источники; бот предоставляет управление и публикацию. Это разные роли в одном процессе.
Нативное копирование Telegram
Поддерживаемые материалы сохраняют форматирование и вложения без скачивания всей медиатеки на сервер.
Версии черновиков
Редактирование снимает прежнее согласование. Транзакции связывают подтверждение с актуальным состоянием поста.
Осторожная отправка
Если результат отправки неизвестен, требуется ручная проверка канала. Просроченный пост не уходит автоматически с большой задержкой.

Границы решения

Инструмент рассчитан на одного владельца. Он не пишет новости с помощью ИИ и не проверяет факты. После перезапуска история за время простоя не импортируется. Mini App требует авторизации владельца; открытого демо пока нет.

← К списку работСледующий проектТД «Победит» →

Есть похожая задача?

Расскажите, что нужно сделать. Вместе определим, с чего начать.

Обсудить проект ↗