Создать Telegram-бота, который будет отслеживать посты

Цена договорная
28 июля 2024, 23:46 • 13 откликов • 60 просмотров
Техническое задание для разработки рекламбота




Цель:


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




Функциональные требования:




1. Мониторинг групп и каналов:


• Бот должен иметь возможность мониторинга нескольких Telegram-групп и каналов.


• Список групп и каналов задается администратором.


2. Поиск по ключевым словам:


• Бот должен отслеживать посты на наличие заданных ключевых слов.


• Список ключевых слов задается администратором.


3. Отслеживание времени публикации:


• Бот должен фиксировать время публикации постов, содержащих ключевые слова.


4. Уведомления:


• При обнаружении поста с ключевыми словами бот должен отправить уведомление администратору с информацией о посте и временем публикации.


• Уведомления должны включать ссылку на пост, текст поста и время публикации.


5. Администрирование:


• Администратор должен иметь возможность добавлять и удалять группы и каналы для мониторинга.


• Администратор должен иметь возможность добавлять и удалять ключевые слова.




Технические требования:




1. Язык программирования:


• Python (рекомендуется использовать библиотеку Telethon или Pyrogram для работы с Telegram API).