Описание задачи

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

Что необходимо сделать

  • Проанализировать текущую структуру магазина (каталог, корзина, способы оплаты/доставки).
  • Прописать и настроить все команды в боте: /start, основное меню, категории товаров, описание, добавление в корзину, оформление заказа.
  • Наладить прямую передачу данных из магазина в диалог бота (актуальные цены, остатки, вывод заказов).
  • Интегрировать бота с общей CRM-системой магазина (например, привязка заказов, обновление статуса). Обязательные функции: выдача чека, сохранение истории покупок для каждого клиента.
  • Настроить прием уведомлений для администратора о новых заказах.
  • Протестировать весь цикл: выбор товара → оплата → статус доставка → закрытие заказа.

Требования к результату

  • Четкая логика ответов бота на русском/украинском языке.
  • Подтверждение заказа персональным ID-номером в диалоге.
  • Обработка фолбэка: некорректный ввод, возврат в меню, отмена заказа.
  • Готовая схема: что именно отправляется менеджеру и клиенту.