> For the complete documentation index, see [llms.txt](https://docs.leadconverter.su/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.leadconverter.su/primery/primery-botov/bot-testirovshik.-1-pravilnyi-otvet.md).

# Бот тестировщик. 1 правильный ответ

Создаем бота "**Бот-тестировщик**", открываем и начнем работу :)\
\
Здесь мы соберем бота, состоящий из 3 вопросов и в конце проверим, будет ли больше 2 правильных ответов. Если нет, отправим подписчика на повторное прохождение теста.\
\
Для начала создаем переменную "**Баллы**" и указываем значение 0.

{% hint style="info" %}
Это позволит нам обнулять старые результаты, в случае **неудачного** прохождения теста.
{% endhint %}

![](/files/xRebWHPUOFJhoPQUOB1u)

Далее создаем блок "**Сообщение**" и добавляем текст с вопросом:

> *Сколько дней в году?*&#x20;

И добавляем кнопки с вариантами ответов

> 365\
> 366\
> 364

Далее, создаем блок "**Действие**" и выбираем "**Увеличить переменную**"\
Выбираем переменную "**Баллы**" и в значение пишем **1**

![](/files/8ETn4WW2hCAELHHrW5UE)

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

Создаем 2 текста: один с фразой "**Правильно**" и один "**Неправильно**" и в каждый блок с текстом, добавляем кнопку "**Следующий вопрос**"

{% hint style="success" %}
По желанию, на текст "**Неправильно**" можно дать пояснение и вместо кнопки "**Следующий вопрос**", добавить после ответа "**Задержку**" на 3 секунды.\
\
Все зависит от фантазии сборщика :)
{% endhint %}

![](/files/Zjapb88omV5c9Qqostlj)

Далее соединяем блоки:\
**Кнопку 365** соединяем с "**Действием**", т.к это правильный ответ и далее соединяем с текстом "**Правильно**"\
**Кнопки 366 и 364** соединяем с текстом "**Неправильно**"

У нас готов первый вопрос теста.&#x20;

По такому же принципу, можно создать **любое количество вопросов**, нам нужно еще 2 вопроса. Можем скопировать все блоки от вопроса до ответов и их потом отредактировать, а можем создавать по 1 блоку.

Мы выберем полный вариант :) Зажимаем клавищу SHIFT на клавиатуре и выделяем 4 блока вместе с вопросом

![](/files/mdUu8NZsW3xexk2fcZwm)

Нажимаем комбинацию **Ctrl+C** и **Ctrl+V** и двигаем новые блоки правее от ответов и так повторяем столько раз, сколько у нас вопросов :)

![](/files/1e8JmHcePZD3yCjmm7Y3)

Далее мы от кнопок "**Следующий вопрос**" ведем на блок с сообщением, где находится следующий вопрос

И пишем следующий вопрос.

{% hint style="info" %}
Не забываем менять связи с блоками если указываем правильный ответ в другой кнопке
{% endhint %}

![](/files/5nQfXMWKJAzGdT2H8otk)

После добавления всех нужных вопросов, приступаем к проверке тестирования.

Добавляем условие, где выбираем переменная "**Баллы**" больше чем или равно 2.

![](/files/5vMCSAt05RjEWVmCO4Bg)

Далее добавляем 2 текста:

1. Текст "Поздравляем с прохождением теста"
2. Текст "Тест не пройден, нужно набрать больше баллов" и добавляем кнопку "Пройти тест еще раз"

{% hint style="info" %}
По желанию, можно добавить в текст переменную **{{Баллы}}**, чтобы подписчик видел сколько баллов он набрал за тестирование
{% endhint %}

Если нужно красиво оформить текст с цифрами, например "**У тебя 3 балла**", используем инструкцию ниже 👇

{% content-ref url="/pages/gJNKDarP8n5cvrrztjXe" %}
[skl](/funkcii/sklonenie-chislitelnykh/skl.md)
{% endcontent-ref %}

![](/files/x7tD5yAGWIZnf5YZPIl0)

Далее соединяем блоки:

Зеленый выход условия ведем на текст с "**Поздравляем**"\
Красный выход условия ведем на текст с "**Текст не пройден**"\
Кнопку "**Пройти тест еще раз**" соединяем с блоком действие в самом начале бота

![](/files/6Oj8DM8TCo3yQoDE2tLD)

Вуаля, у нас готов бот-тестировщик :)

Если остались вопросы, всегда можно задать вопрос в техподдержку или в чат поддержки, мы всегда поможем :)

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku.md)
{% endcontent-ref %}
