Нужна программа на Python, которая будет постоянно (24/7) отслеживать появление новых элементов на указанной веб-странице и отправлять уведомления о них в Telegram. Всё должно быть сделано под ключ: код, развёртывание на сервере, настройка, проверка работы.
• Скрипт периодически (например, каждую минуту) загружает страницу.
• Извлекает список элементов (по HTML-тегам, CSS-классам или уникальным идентификаторам).
• Сравнивает текущий список с предыдущим:
• новые элементы → отправка уведомления в Telegram
• исчезнувшие или изменённые элементы → игнорировать
• Все уведомленные элементы сохраняются, чтобы не дублировать сообщения.
• Программа должна работать на сервере (VPS/VDS) 24/7.
• Настройки для пользователя:
• URL страницы
• интервал проверки
• Telegram токен и chat_id
• Логирование изменений и ошибок.
• Полное развёртывание и настройка разработчиком: установка на сервер, автоматический перезапуск при сбоях (systemd, pm2 или Docker).
• Проверка работы и подтверждение, что сервис стабильно работает.
Результат:
Полностью готовый к использованию сервис
Исходный код с комментариями
Настроенный и работающий на сервере скрипт
Инструкция по изменению настроек (URL, интервал, Telegram)
Опубликован 04.11.2025 в 16:45