> For the complete documentation index, see [llms.txt](https://help.watbot.ru/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.watbot.ru/chat-boty/scenarii-bota/avtopodstanovka/polzovatelskie-peremennye.md).

# Пользовательские переменные

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

### Куда передаются данные из пользовательских переменных?

Они сохраняются до тех пор пока не создастся заявка и отправится уведомление, в котором они будут указаны

### `{{$ИмяПеременной}}` - Подставить пользовательскую переменную в сообщение

## Сравнение переменных пользователей

На данный момент в блоке "условие" нельзя сравнить локальную переменную с глобальной.

## Сохранение переменных пользователя&#x20;

В блоках Простое сообщение и Цепочка сообщений вы можете сохранять ответы пользователей в переменные. Для этого необходимо придумать название переменной и написать его в нижней части настроек блока включив галочку "Записать ответ в пользовательскую переменную".

![](https://3336945552-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LqeuWXwuMesVXyaFvjP%2Fuploads%2Ftns4rZ2FdxkmfxOgZjvp%2Fimage.png?alt=media\&token=b3f29341-3353-437c-b49f-5729b30348ee)

#### Выборочное удаление пользовательских переменных после создания заявки

![](https://3336945552-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LqeuWXwuMesVXyaFvjP%2F-MjC_9GEKlXJomJ8VFrt%2F-MjCnJakGktOLXxH5xsg%2FGEGfbwbANpk-2.jpg?alt=media\&token=53048a1a-81e2-403a-a545-341ea032d989)

## Редактирование переменных пользователя

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

Чтобы вручную редактировать переменные мы заходим в раздел Списки->Контакты

![](https://3336945552-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LqeuWXwuMesVXyaFvjP%2Fuploads%2Fyjob1Htyp8RzU6QuvCkg%2F%D0%B3.png?alt=media\&token=c4a21ff9-f97e-4ad8-a457-0f64e204be6b)

Нажимаем на значение переменной, после чего можно редактировать

![](https://3336945552-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LqeuWXwuMesVXyaFvjP%2Fuploads%2Fr3m1K65DokH57fu8yQss%2F%D0%B32.png?alt=media\&token=af648d12-7410-4942-8c1f-262821bcbaf8)

Если перейти в **вашего бота** → **Списки**→ **Контакты → Контакт**, то в разделе **Переменные** вы увидите список всех пользовательских переменных назначенные текущему пользователю.

![](https://3336945552-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LqeuWXwuMesVXyaFvjP%2F-MjC_9GEKlXJomJ8VFrt%2F-MjCgM8nNnw4Z7woAl80%2F8gkvoQ5V-Kc.jpg?alt=media\&token=0c34b8b0-f145-4299-b3e3-544e00c3e3c7)

Для удобства при редактировании имени переменной подгружается список существующих переменных для быстрого заполнения.

![](https://3336945552-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LqeuWXwuMesVXyaFvjP%2Fuploads%2FYSs8F3eTxf3PjGKztK9j%2F%D0%B3%D0%B8%D0%BA1.jpg?alt=media\&token=fa9f4670-c2e9-40bd-86e1-daf9278d2a67)

#### Выборочное удаление пользовательских переменных после создания заявки <a href="#vyborochnoe-udalenie-polzovatelskikh-peremennykh-posle-sozdaniya-zayavki" id="vyborochnoe-udalenie-polzovatelskikh-peremennykh-posle-sozdaniya-zayavki"></a>

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

![](https://3336945552-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LqeuWXwuMesVXyaFvjP%2Fuploads%2FmehX89Tyx8nYKXXx7Miz%2Fimage.png?alt=media\&token=025ebfcd-2fb8-4006-828d-651b108ff24e)

В разделе «списки» находятся подсказки по пользовательским переменным. Можно удалять подсказки массово или выборочно. Следует учитывать, что удаление переменных из этого списка не удаляет их у контакта.

![](https://3336945552-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LqeuWXwuMesVXyaFvjP%2Fuploads%2FYYNHtUJpnP7Sc060fb2L%2F6%D0%B9.png?alt=media\&token=66985af4-5585-495a-b1a3-e5ddeeb47a40)

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

{% embed url="<https://youtu.be/qOCoNZlq5V8?si=kp-iIdcLXmOdoxdH>" %}

{% embed url="<https://youtu.be/8VUmsJLnw9U?si=UYbaeCq1yKImGCT0>" %}
