Бот для магазина цветов
March 23, 2023

2. Бот-магазин цветов. Структура бота.

Структура понятна, формируем необходимые базовые сообщения и диалоги:

О нас:

И добавляем пока 2 кнопки - Адреса магазинов и обратную связь:

Типы сообщений - Ссылка для адресов и Обратная связь для кнопки Написать нам.

Кнопка Акции пока будет показывать только одно фиксированное сообщение. Далее можно будет сделать список из нескольких акций.

Главную страницу каталога сделаем также сообщением которое позволит вывести в одном месте разные варианты и разрезы каталога:

Добавляем пока в сообщение 2 кнопки с типом Категория и присваиваем им соответствующие категории.

Теперь надо сделать подготовительные элементы для остальных кнопок.

Чтобы выводить товары в различных разрезах - им надо присвоить метки. По тз нам надо пометить Розы, цветы на свадьбу и на день рождения. Заходим в меню Магазин->Товары и присваиваем метки:

Для вывода товаров с метками будем использовать соответствующий Диалог типа Карусель товаров:

Теперь возвращаемся в будущее Главное меню и добавляем кнопки с фильтрами:

Не забываем жать кнопку Сохранить!

и, добавляем Диалоги для обработки кнопок нижнего меню. Тут очень важно чтобы текст в поле Текст в точности совпадал с будущей надписью на кнопке - именно по этому совпадению будет обрабатываться кнопка.

В конце, переделываем Главное меню бота. В нижнем будут кнопки только типа Диалог: