Техническое задание
Автоматизированная система бронирования/покупки ёлочных игрушек
1. Общая информация
Необходимо разработать программное решение (бот / программа), которое автоматически оформляет заявки (покупки/бронирования) ёлочных игрушек на сайте в строго заданное время.
Особенность сайта:
Товар доступен 6–10 секунд, после чего становится недоступным.
Дата и точное время старта продаж известны заранее.
Система должна работать одновременно с 30 разными аккаунтами и запускаться на macOS.
2. Цель разработки
Автоматическое оформление заявок в момент старта продаж.
Минимизация ручного участия.
Получение отчётов о результатах работы по каждому аккаунту.
3. Платформа и окружение
Операционная система: macOS.
Запуск локально на компьютере пользователя.
4. Основной функционал
4.1 Работа с аккаунтами
Поддержка не менее 30 аккаунтов одновременно.
Возможность управления списком аккаунтов (добавление, удаление, отключение).
4.2 Тайминг и запуск
Возможность заранее задать дату и точное время запуска.
Автоматический старт всех процессов по таймеру.
4.3 Автоматизация действий на сайте
Бот должен автоматически выполнять следующий сценарий:
Авторизация аккаунта (при необходимости).
Переход на страницу товара.
Ожидание начала продаж.
Мгновенное оформление заявки/покупки.
Фиксация результата по каждому аккаунту.
5. Логи и отчётность
5.1 Локальные логи
Ведение логов по каждому аккаунту:
дата и время,
аккаунт,
результат попытки.
5.2 Уведомления в Telegram
Интеграция с Telegram-ботом.
Уведомления должны содержать:
номер аккаунта,
статус попытки,
номер заявки (если оформлена).
6. Производительность и параллельность
Параллельная работа всех аккаунтов.
Минимальные задержки между действиями.
Корректная работа в условиях короткого окна продаж (6–10 секунд).
7. Дополнительные требования
Возможность масштабирования (увеличение количества аккаунтов).
Стабильная работа без ручного вмешательства.
Опубликован 07.02.2026 в 11:20