Опросы

Бот квиза с выдачей результата

Общая логика Схема реализует простой последовательный квиз в чат-боте: Пользователь получает приветственное сообщение с предложением пройти опрос. После нажатия кнопки запускается заранее созданный кв...

Использовать шаблон

Общая логика

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

  1. Пользователь получает приветственное сообщение с предложением пройти опрос.
  2. После нажатия кнопки запускается заранее созданный квиз.
  3. Пользователь отвечает на два вопроса.
  4. После завершения система автоматически передает управление блоку с результатами.
  5. Бот показывает общий счет, количество правильных и ошибочных ответов.

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

Группа запуска и приглашения к опросу

В начале сценария бот отправляет текстовое сообщение с предложением начать опрос. Под сообщением размещается inline-кнопка с призывом пройти квиз.

При нажатии кнопки:

  • обновляется текущее сообщение;
  • пользователь переводится к блоку запуска опроса;
  • дальнейшее прохождение происходит уже внутри механики квиза.

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

Группа проведения опроса

Следующий блок отвечает за отображение серии вопросов.

В настройках указано:

  • используется квиз, а не обычный опрос;
  • в нем предусмотрено два вопроса;
  • после завершения управление передается в блок показа результатов;
  • результаты сохраняются в переменную pollResult;
  • при запуске не задан сброс предыдущих результатов.

Система последовательно показывает пользователю вопросы, принимает ответы и автоматически подсчитывает итог. По завершении квиза формируется объект с данными о прохождении, который затем используется в следующем сообщении.

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

Группа отображения результатов

После завершения всех вопросов бот отправляет итоговое сообщение с результатами прохождения.

В сообщение подставляются следующие значения:

  • набранный счет;
  • общее количество вопросов;
  • число правильных ответов;
  • число ошибок.

Данные берутся из результата проведенного квиза через переменную pollResult. Благодаря этому один и тот же шаблон может автоматически показывать разные результаты для разных пользователей.

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

Визуальное разделение схемы

На схеме присутствует отдельный фрейм с пояснением общей идеи: это простая схема квиза с последовательными ответами и итоговым подсчетом правильных и неправильных ответов.

Фрейм также указывает возможное направление расширения — выдачу ссылки или доступа к закрытой группе либо каналу в зависимости от результата пользователя. В текущей реализации такая логика еще не добавлена: схема заканчивается выводом статистики прохождения.

Интеграции и API-запросы

Внешние интеграции и API-запросы в схеме не используются.

Квиз работает через встроенный механизм опросов чат-бота. Для запуска потребуется:

  • создать или настроить квиз в используемой платформе;
  • указать нужное количество вопросов и правильные ответы;
  • выбрать этот квиз в соответствующем блоке схемы.

API-ключи, пополнение баланса и отдельная верификация для показанной логики не требуются.

Пошаговый запуск

Как применить шаблон «Бот квиза с выдачей результата» за 6 простых шагов

Пошаговая инструкция: от регистрации до запуска умного бота в Telegram, на сайте или в WhatsApp.

01
Регистрация

Зарегистрируйтесь в Botconsole за 30 секунд. Кредитная карта не требуется, базовые функции бесплатны навсегда.

02
Создание бота

В панели управления нажмите кнопку «Создать бота» и введите название для вашего проекта.

03
Подключение канала

Подключите Telegram через токен @BotFather, встройте Web-виджет на сайт или привяжите WhatsApp.

04
Применение шаблона

Откройте визуальный конструктор и примените готовый шаблон «Бот квиза с выдачей результата» в 1 клик.

05
Настройка под себя

Отредактируйте тексты, кнопки, каталог товаров, форму сбора заявок или системные подсказки для ИИ.

06
Публикация и запуск

Нажмите кнопку «Опубликовать» — ваш бот мгновенно активен и готов обслуживать клиентов!

Использовать этот шаблон бесплатно

Создайте чат-бота в Botconsole

Привлекайте в 2 раза больше клиентов и генерируйте продажи на автомате через мессенджеры с Botconsole.