Задача

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

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

  • Аналитика продаж: Отображение статистики по товарам, выручке, остаткам, динамике продаж за выбранный период.
  • Рекламные показатели: Мониторинг эффективности рекламных кампаний: расходы, конверсии, CTR, ACoS и другие метрики.
  • Автоматизация поставок: Уведомления о необходимости пополнения склада и создание заявок на поставку на основе текущих остатков и скорости продаж.
  • Стабильность и надёжность: Бот должен корректно обрабатывать большое количество запросов, быть устойчивым к ошибкам и иметь понятную архитектуру.

Дополнительные пожелания

Желательно предусмотреть систему уровней доступа, возможность кастомизации отчетов под конкретного пользователя и логирование действий. Приоритет - чистота кода и удобство дальнейшего сопровождения.