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