Задача
Необходимо разработать Telegram-бота, который автоматизирует процесс покупки конкретного товара (одного SKU) в интернет-магазине Ozon. Бот должен круглосуточно отслеживать его наличие и инициировать заказ, как только товар становится доступен к продаже.
Основные требования
- Мониторинг: непрерывная проверка страницы товара или через API (если доступно) на наличие статуса "в продаже".
- Автоматический заказ: при обнаружении доступного SKU, бот должен полностью оформить заказ (складывать нужное количество в корзину, активировать нужные опции доставки и оплаты).
- Уведомления: извещать автора заказа (заказчика) о статусе: товар не найден, найден, заказ размещен, произошла ошибка.
- Простота настройки: минималистичная админка с возможностью указать только ссылку на товар и идентификатор покупателя (или авторизацию пользователя).
Особенности исполнения
- Язык разработки: любой, наиболее подходящий для данной задачи (Python, Node.js, Go). Финальный выбор согласовывается с заказчиком.
- Требуется высокая скорость реакции - бот должен формировать заказ практически сразу после появления товара.
- Заказ оформляется для конкретного пользователя и аккаунта (например, используется заранее связанный сессионный
cookie или привязанный token). - Любые сторонние сервисы (например, автогенерация сессий, оплата по умолчанию) могут подключаться отдельно.
- Код должен быть передан в виде GitHub/GitLab-репозитория с подробной документацией по запуску.
Бюджет и сроки
Обсуждается после уточнения деталей. В запросе - фактическое рабочее решение с гарантией стабильности.