> For the complete documentation index, see [llms.txt](https://help.cleverapp.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.cleverapp.pro/sozdanie-chat-botov-bloki-scenariya/prostye-bloki/blok-scenarii.md).

# Блок “Сценарий”

<figure><img src="/files/LqWCKscmz6arDi1yUiJx" alt=""><figcaption></figcaption></figure>

На платформе есть возможность создавать не одно рабочее поле (сценарий), где настраивается логика работы бота, а несколько. Чтобы создавать множество рабочих полей (множество сценариев) и устанавливать между ними связи – используется блок “сценарий”.

Создавать несколько рабочих полей удобно, когда Вы планируете сделать сложного и интересного бота. А сложный и интересный бот предполагает много различных блоков. Чтобы не загромождать одно рабочее поле множеством блоков, можно создать несколько рабочих полей (сценариев) и устанавливать между ними связь при помощи блока “сценарий”.

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

При щелчке по названию сценария открывается список сценариев и кнопки настройки:

<figure><img src="/files/PyZh8ftua0cObwFo0wSx" alt=""><figcaption></figcaption></figure>

Если навести на любой сценарий, справа от названия отобразятся три точки, при щелчке на три точки открывается меню настройки данного сценария:

<figure><img src="/files/fg04AS7GZ8S2iWLzWA26" alt=""><figcaption></figcaption></figure>

**Главный сценарий** – это тот сценарий, который отображается пользователю бота при самом первом входе в бот.

**Альтернативный сценарий** – в конструкторе существует возможность создавать “Альтернативные главные сценарии”.

Вы, как создатель чат-бота, можете управлять тем, какую информацию показывать пользователям бота.

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

Например Вы в этом Главном сценарии выдаете какой-либо бонус и Ваша задача выдать этот бонус всего один раз, чтобы пользователи не могли использовать бонус повторно. Это можно реализовать с помощью функции “Альтернативный сценарий”.

**Как работает альтернативный сценарий:**

1. Создаете главный сценарий.
2. Создаете второй сценарий и делаете его альтернативным.
3. При самом первом входе в бота – пользователю бота покажется настроенная Вами цепочка сообщений (цепочка из главного сценария).
4. Пользователь помечается тегом (для нашего понимания, что он уже видел данный сценарий).
5. При следующем входе в бота (даже если пользователь перезагружает бота), ему покажется только альтернативный сценарий

<figure><img src="/files/uRwOnBjcOreRun04u9Gm" alt=""><figcaption></figcaption></figure>

Для создания перехода в другой сценарий, создаете блок “Сценарий” и в настройках блока выбираете тот, в который необходимо осуществить переход:

<figure><img src="/files/HNsIWOZsvTbkW0fDv8Ta" alt=""><figcaption></figcaption></figure>

**Настройки для блока “Сценарий” состоят из двух разделов:**

1. Выбор сценария
2. Задать имя блока

<figure><img src="/files/AbAVqd3xasQgF1WI3ncF" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.cleverapp.pro/sozdanie-chat-botov-bloki-scenariya/prostye-bloki/blok-scenarii.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
