Техническое задание: Telegram-бот для новостного дайджеста
Цель проекта
Разработать автоматизированную систему на базе Telegram-бота для мониторинга, фильтрации и подготовки новостного контента из различных источников.
Основные функции
- Сбор контента: Автоматический парсинг новостей из заданного списка Telegram-каналов.
- Анализ и фильтрация: Выделение наиболее значимых новостей на основе:
- Ключевых слов.
- Заданной тематики.
- Формирование дайджеста: Автоматическое создание структурированной сводки (дайджеста) из отобранных материалов.
- Подготовка к публикации: Возможность легкого рерайтинга или адаптации контента.
- Согласование: Направление подготовленного дайджеста на предварительное утверждение ответственному лицу перед публикацией.
Требования к реализации
- Бот должен быть написан на Python.
- Архитектура должна быть модульной и масштабируемой для добавления новых источников или критериев фильтрации.
- Необходимо предусмотреть систему логирования и обработки ошибок.
Результат работы
Полностью рабочий Telegram-бот с описанным функционалом, исходный код и инструкция по развертыванию и настройке.