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