Заказчику требовался инструмент для автоматического мониторинга ставок на платформе Stake в реальном времени. Ключевая задача — стабильно обходить многоуровневую защиту от автоматизации, собирать структурированные данные (событие, дата, вид спорта, объект ставки, коэффициент, дата и сумма ставки) и оперативно доставлять их пользователям через Telegram с возможностью гибкой фильтрации по интересующим параметрам.
• Разработала отказоустойчивый парсер с механизмами обхода anti-bot защиты: ротация прокси, динамические заголовки, эмуляция поведения реального пользователя.
• Настроила сбор, очистку и нормализацию данных по заданным полям.
• Интегрировала Telegram Bot API для отправки персонализированных, легко читаемых уведомлений.
• Реализовала систему пользовательских фильтров (вид спорта, диапазон коэффициентов, минимальная сумма, дата), позволяющую боту отправлять только релевантные события.
• Добавила логирование, автоматическое восстановление сессий и обработку сетевых ошибок для работы в режиме 24/7.
Бот обеспечивает круглосуточный мониторинг с минимальным временем отклика, стабильно работая даже при обновлении защитных механизмов сайта. Пользователи получают только целевые уведомления, что исключает информационный шум и ускоряет принятие решений. Архитектура проекта легко масштабируется: при необходимости можно подключить новые площадки, расширить критерии фильтрации или интегрировать бота с внешними аналитическими сервисами и дашбордами.