Бот для кондитерской

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

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

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

  • Все диалоги с пользователями, заказы и оплаты отображаются в личном кабинете на сайте Okibot.ru.
  • При создании Окибота можно использовать готовый шаблон, в том числе и этот.
  • Для использования функционала «Оплата через Telegram» необходимо иметь статус Индивидуального предпринимателя / Самозанятого и подключиться к Ю.Кассе (Как это сделать?)
Как реализован алгоритм?

Рассмотрим подробнее реализацию такого инфо-бота в конструкторе Окибота.

Начало

Все Окиботы начинаются с Синего блока с приветствием для нового пользователя «Здравствуйте! Мы рады приветствовать вас в нашей семейной кондитерской "Сладкая жизнь"». Этот блок будет показан только один раз при первом запуске.

1-й уровень. На этом уровне мы задаем вопрос нашему пользователю, за это в конструкторе отвечают Красные блоки, но мы использовали Синий блок, т.к. нам не нужен ответ или обратная связь, здесь мы приглашаем клиента выбрать нашу продукцию. Синие блоки наиболее универсальные, в них мы прописываем любой текст – будь то приветствие, вопрос или девиз, они идеальны для размещения в них информации об акциях, конкурсах, подарках и т.д. Синие блоки автоматически показываются пользователю в Telegram, к ним можно прикрепить картинки, графики и таблицы, они легко редактируются в соответствии с актуальными данными.

2-й уровень. Здесь мы используем Фиолетовые блоки и указываем в них нашу основную продукцию, в Telegram эти блоки отображаются в виде кнопок, кликнув на которые мы перейдем в ассортимент Тортов либо в ассортимент Пирожных.

Ветка «Торты»

3-й уровень. Снова Синий блок с вопросом, как и на 1-м уровне, его задача та же – подвести пользователя к выбору продукции.

4-й уровень. На этом уровне нам необходимо разделить товарный ассортимент на Торт Сникерс, Торт фруктово-ягодный, Торт карамельный, поэтому создаем 3 Фиолетовых блока, а в Telegram у нас появляются 3 соответствующие кнопки выбора. Все эти три части ветки Торты имеют одинаковый алгоритм и поэтому состоят из одних и тех же блоков.

5-й и 6-й уровни. В первом Синем блоке мы даем подробную информацию о товаре, в нашем случае это состав начинки торта, а также прикрепляем продающее изображение. Следующий Синий блок содержит вопрос, который продолжает вести пользователя к выбору продукции.

7-й уровень. На этом уровне нам необходимо разделить товарный ассортимент по вариантам оформления: Мастика, Фрукты, Ягоды, Фотопечать, поэтому создаем 4 Фиолетовых блока, а в Telegram у нас появляются 4 соответствующие кнопки выбора.

8-й, 9-й и 10-й уровни. К этим уровням пользователь уже определился с выбором продукции и его оформлением, нам остается узнать вес торта, к какой дате его нужно приготовить и номер телефона клиента для подтверждения заказа. Здесь уже используются Красные блоки с получением обратной связи (ответа) от пользователя. Ответив на вопросы Красных блоков, клиент получит информацию из последнего Синего блока: «Спасибо! Мы рассчитаем стоимость торта и свяжемся с вами в течение 15 минут для уточнения деталей заказа». Весь диалог с клиентом, его ответы и контактные данные сохраняются в личном кабинете на сайте Okibot.ru.

Ветка «Пирожные»

Данная ветка выстроена по аналогии с веткой Торты с изменением описания в Синих блоках, вся остальная структура идентична.

Ветка «Оплата заказа»

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

Такой вариант оплаты выбран в следствие того, что окончательная стоимость заказа зависит от переменных: срока, веса или количества продукции, поэтому в 3-х Оранжевых блоках мы предлагаем указать фиксированные суммы предоплаты за заказ: 500 руб., 1000 руб., 2000 руб.

В Оранжевом блоке важно правильно заполнить поля по оплате:

  1. В первую очередь ставим галочку на «Принимать оплату онлайн»
  2. сли вы хотите получать оплату через Telegram, то нужно указать точную стоимость (убрать галочку «цена от»).

После того как все поля правильно заполнены, в Telegram появляется кнопка Оплатить у каждого товара после оформления заказа.

Создайте такого же бота за 2 минуты!

Зарегистрируйтесь и выберите этот шаблон при создании своего бота!

Мы дарим 2 недели использования, чтобы вы познакомились и освоились со своим ботом.