создать простой чат-бот

Пошаговый урок по созданию простого чат-бота с простой цепочкой текстов.

Сначала мы создаём блок с типом «Начало диалога» или «Проверка основного условия».

Затем вы задаёте условие: одно слово или несколько слов, на которые бот будет отвечать.

Заполните текст, и на этом этапе у вас получится вот что:

Далее мы создаём ниже блок типа «Состояние диалога» и соединяем его стрелкой с основным блоком, перетаскивая белый блок на зелёный.

Включите переключатель «Пользователь вводит данные» и укажите имя переменной, в которую будет сохранён ответ.

Теперь мы создаём ещё один блок ниже, соединяем его с белым блоком сверху, снова включаем переключатель «Пользователь вводит данные».

Укажите имя переменной, которая сохранит ответ, и с помощью условия с типом совпадающего выбора «Регулярное выражение» мы проверяем ответ, таким образом бот будет пропускать только числа:

Создайте ещё один блок

Соедините его стрелкой

Настройте таймер

Добавьте кнопку к сообщению

Создайте ещё один блок и соедините его

Введите текст кнопки в условие, в нашем случае это «Покупка»

Теперь, если человек ничего не купил, мы через день делаем ему напоминание, что уже давно пора что-то купить.

Повторите цикл: добавьте кнопку, создайте блок, соедините блок, настройте таймер.

Но теперь мы соединяем его с тем же блоком, как показано на скриншоте:

Вот так выглядит первая часть цепочки в Telegram:

Последнее обновление