Техническое задание: Бот для автоматического бронирования билетов
Необходимо разработать программное решение (бота) для автоматического процесса бронирования билетов на конкретном целевом сайте. Основная цель - полная или частичная автоматизация рутинных действий пользователя для ускорения и повышения надежности получения билетов.
Основные требования
- Цель: Автоматическое бронирование билетов на заданном веб-ресурсе.
- Предпочтительная технология: Использование инструментов для автоматизации браузера (например, Browser Automation Studio или аналогичных платформ).
- Аналоги: В качестве ориентира можно рассматривать функционал ботов типа «trainbot».
- Конфиденциальность: Все конкретные названия компаний, URL-адреса, телефоны и иная прямая идентифицирующая информация должны быть исключены из публичного описания задачи.
Ожидаемый результат
Готовое рабочее решение, способное выполнять последовательность действий на сайте: от поиска нужных билетов по заданным параметрам (дата, направление и т.д.) до завершения процедуры бронирования. Бот должен быть устойчив к изменениям структуры сайта (по возможности) и корректно обрабатывать стандартные сценарии (наличие/отсутствие билетов, ввод данных, прохождение капчи, если требуется).