Как сделать анкету

Для создания анкеты мы будем использовать простой способ — Ввод от пользователя. Все компоненты, которые записывают переменные, относятся к условной группе невидимых. Это важно помнить, поскольку, чтобы задать вопрос пользователю, нам нужно добавить видимый компонент перед невидимым.

К видимым компонентам мы можем отнести Сообщение, Кнопки с подсказками, Кнопки для Viber, Динамические кнопки с подсказками, Кнопки с подсказками для ВКонтакте.

Для примера создадим простую анкету на 3 вопроса:

  1. Для какой аудитории вы хотите создать бота?
  2. Что он должен уметь делать?
  3. Оставьте email для связи.

Придумаем имена переменных:

  1. aud
  2. toDo
  3. usEmail

Добавьте на Экран компоненты в такой последовательности: Сообщение, Ввод от пользователя, Сообщение, Ввод от пользователя, Сообщение, Ввод от пользователя. Заполните их данными по порядку. Не забудьте сохранить проект.

После создания анкеты переходим в бота, отвечаем на вопросы и просматриваем переменные в Состояниях пользователей:

Помимо способа с обычным сообщением, пользователю для ответа можно давать выбор Кнопками с подсказками:

Такие ответы тоже попадут в переменные:

Все шаги по созданию анкеты в конструкторе вы можете посмотреть в видеоуроке:

В начало ↑

Была ли статья полезна?

Да Нет