На главную

Telegram-бота для отслеживания постов в каналах

Telegram-бота для отслеживания постов в каналах Цель проекта: Создать Telegram-бота, который: 1. Отслеживает новые посты в более чем 1000 открытых Telegram-каналах. 2. Уведомляет о выходе новых постов с фильтрацией по количеству подписчиков канала, наличию открытых комментариев и времени публикации. 3. Работает стабильно с минимальной задержкой в отправке уведомлений. ________________________________________ Основные функции бота: 1. Сбор данных о каналах • Импорт списка Telegram-каналов в бот (вручную или через файл). • Возможность добавлять новые каналы или удалять в список для отслеживания. 2. Отслеживание новых постов • Регулярный мониторинг указанных каналов на предмет появления новых постов. • Определение наличия открытых комментариев у канала. • Фиксация количества подписчиков канала на момент публикации поста. 3. Фильтрация на добавление в отслеживание • Фильтры по количеству подписчиков (например, только каналы с >10,000 подписчиков). • Фильтр по наличию открытых комментариев у канала. • Фильтр по времени публикации (например, только последние 24 часа). 4. Уведомления • Отправка уведомлений при выходе нового поста в отслеживаемом канале. • Уведомление должно содержать: o Название канала. o Ссылку на пост. o Количество подписчиков канала на момент публикации.