Техническое задание: Разработка Python-бота для покупки слотов

Требуется модернизация существующего кода на Python для решения задачи автоматизированной покупки ограниченных слотов, которые появляются на сайте в определенное время.

Основная цель

Создание конкурентного бота, способного в режиме реального времени отслеживать появление целевых слотов и оперативно их резервировать/выкупать, обходя других участников и автоматизированные системы.

Ключевые требования

  • Анализ и доработка имеющегося кода на Python для повышения эффективности.
  • Реализация точного парсинга сайта для моментального обнаружения появления новых слотов.
  • Обеспечение минимальной задержки между обнаружением слота и выполнением действия по его покупке.
  • Настройка работы по расписанию или в ответ на определенные триггеры на сайте.
  • Обеспечение стабильности и отказоустойчивости работы бота в условиях высокой нагрузки и конкуренции.
  • Возможность обработки различных сценариев (ошибки, капча, изменения в структуре сайта).

Ожидаемый результат

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