Разработка бота-монитора для визового центра

Необходимо создать автоматизированную систему, которая будет непрерывно отслеживать сайт визового центра на предмет появления свободных окон для записи и оперативно оповещать пользователя.

Основные цели

  • Осуществлять круглосуточный мониторинг целевой страницы.
  • Автоматически анализировать доступные для бронирования даты.
  • Обеспечивать мгновенное оповещение о ключевых событиях.

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

1. Конфигурационная система

Бот должен иметь гибкую систему настроек, позволяющую пользователю задавать:

  • URL-адрес страницы визового центра для мониторинга.
  • Желаемый период или диапазон дат для поиска слотов.
  • Токен Telegram-бота и ID чата для отправки уведомлений.
  • Интервал проверки обновлений (от 10 до 30 секунд).

2. Модуль мониторинга и оповещения

Система должна работать в режиме «Оповещатель» и выполнять следующие функции:

  • Постоянный парсинг и анализ страницы на наличие свободных слотов для записи.
  • Мгновенная отправка уведомления в Telegram-чат при обнаружении даты, попадающей в заданный пользователем период.
  • Включение в уведомление прямой кликабельной ссылки на страницу бронирования.
  • Обеспечение стабильной работы 24/7.

Разработка поискового Telegram-бота для мониторинга каналов

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

Парсинг данных с картографических сервисов для маркетингового исследования

Требуется собрать структурированные данные с Яндекс.Карт и 2ГИС в соответствии с предоставленным шаблоном. Задача выполняется вручную или с использованием автоматизированных средств.