Основные требования к боту

Необходимо разработать Telegram-бота для мониторинга и управления рекламными кампаниями на маркетплейсе Wildberries. Бот должен функционировать по принципу автовыключателя запросов на основе изменения рекламных позиций.

Функциональные возможности

  • Автоматическая проверка позиций: с заданным интервалом бот заходит в активные запросы рекламной кампании через пользовательские аккаунты.
  • Анализ буста: сравнивается органическая и рекламная позиция. Если сдвиг (буст) находится в диапазоне от 0 до N (N задается пользователем), запрос отключается.
  • Обратное включение: отключенные запросы продолжают отслеживаться. Когда буст становится отрицательным (например, позиция упала на 10 пунктов), запрос автоматически включается снова.
  • Фильтрация запросов: в обработку попадают только активные запросы, которые пользователь не внес в список исключений.

Интерфейс бота (меню в Telegram)

  1. Добавление кабинета через API-ключ (с привязкой пользовательского аккаунта).
  2. Выбор рекламной кампании для управления.
  3. Настройка пороговых значений буста (интервал +0/+N и отрицательное значение -N).
  4. Добавление дополнительных пользовательских аккаунтов для параллельного мониторинга (ускорение работы).
  5. Настройка интервала проверки ключей для каждой кампании отдельно.
  6. Система доступа: 3 бесплатных дня (с подпиской на канал) и далее оплата через сервис управления по подписке с интеграцией для ИП.

Дополнительные условия

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