Техническое задание: Поисковый Telegram-бот для мониторинга
Цель проекта
Разработать автоматизированного Telegram-бота, который выполняет функцию интеллектуального фильтра и пересылки сообщений между аккаунтами на основе заданных критериев.
Основной функционал
- Мониторинг источников: Бот, работающий от имени Аккаунта 2, должен подключиться к заранее определенному списку каналов, групп или чатов.
- Фильтрация по ключевым словам: Анализировать все новые сообщения в подключенных источниках на наличие заданного списка фраз или слов.
- Автопересылка: Если ключевое слово обнаружено, бот должен мгновенно переслать это сообщение на указанный целевой Аккаунт 1.
- Работа с двумя аккаунтами: Четкое разделение: Аккаунт 2 - для мониторинга, Аккаунт 1 - для получения уведомлений.
Требования к реализации
- Надежная и стабильная работа 24/7.
- Возможность гибкой настройки и редактирования списка отслеживаемых каналов и ключевых фраз.
- Корректная обработка различных типов сообщений (текст, медиа).
- Логирование действий для отслеживания работы.
Ожидаемый результат
Полностью рабочий бот, который избавляет пользователя от необходимости вручную отслеживать десятки каналов, автоматически доставляя только релевантную информацию.