Денис
Зарегистрирован: 10 лет и 6 месяцев
Отзывы + 42 / - 1

Мониторинг новых элементов на веб-странице с уведомлениями в Telegram (Python, под ключ, 24/7)

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Антон Емельянов  
Нужна программа на 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

Выберите способ верификации:

Обновите страницу после прохождения верификации.