Сценарий сообщений в боте Телеграм — это заранее продуманный и структурированный порядок взаимодействия между ботом и пользователем по заданному сценарию, состоящему из нескольких сообщений и кнопок.
Он определяет, что и в какой последовательности бот будет отправлять, как он будет реагировать на действия пользователя, и какие варианты ответа он предложит.
Проще говоря:
Сценарий — это как диалог по ролям, где у бота уже есть "реплики", а пользователь выбирает или пишет свои.

Как создать свой сценарий в конструкторе ботов BOT MARKET?
Пример простого сценария
Допустим, бот для заказа пиццы, представим как это будет выглядеть в боте:
- Бот: Привет! Хочешь заказать пиццу?
- Да
- Нет
- Если "Да":
Бот: Отлично! Какую пиццу выберешь?
- Маргарита
- Пепперони
- Четыре сыра
- Если выбрана "Пепперони":
Бот: Отличный выбор! Укажи адрес доставки.
Пользователь вводит адрес
- Бот: Заказ принят! Ожидай в течение 30 минут 🍕
После ввода адреса доставки – сценарий дойдет до своего логического завершения, даже независимо от выбора ответов клиента, ровно до такого – какой вы дали пользователю.
Создание простого сценария в BOT MARKET
Для создания сценария первым шагом переходим на рабочий стол бота и нажимаем на кнопку «Сценарии»:

- Нажимаем на кнопку «Добавить сценарий» и задаем название сценарию.

Важно! Не должно быть несколько одноименных сценариев, от названия сценария зависит множество параметров, например, если вы хотите создать команду, в начале названия сценария обязательно указываем «/», например: /profile.
- Следующий шаг – настройки последовательности сообщений в сценарии. Для добавления сообщений в сценарий – нажимаем на соответствующую кнопку «Добавить сообщение»

- Для соединения кнопки в первом сообщении со вторым и так далее – нажимаем на «серый кружок» и следом на кнопку «Соединить», появившейся стрелочкой соединяем кнопку с необходимым нам сообщением.

Общая настройка сценариев выглядит именно так:
- Вы добавляете блоки сценария и связываете их с другими сообщениями при помощи кнопок и доделываете схему пока не дойдёте до логического завершения настраиваемого сценария.
- Настройка сообщений в сценарии такая же, как и настройка свободных сообщений, все параметры одинаковые.