Чат-боты
Переменные

Использование переменных

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

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

Переменные

Стандартные переменные

Для всех профилей есть набор стандартных переменных в зависимости от платформы. Если значение какой-либо переменной неизвестно, то текст сообщения будет отправлен без нее.

ПеременнаяОписание
ИмяИмя пользователя
ФамилияФамилия пользователя
ID пользователяID пользователя
НикнеймКороткое имя пользователя
ПолПол пользователя
ID чата/беседыID чата или беседы, в котором выполняется сценарий
ID сообщенияID отправляемого сообщения
Текст сообщенияТекст сообщения, с которого началась обработка сценария, запуск таймера или последний запрос ввода пользователя
Сегодняшняя датаТекущая дата. При клике на название переменной вы можете выбрать формат отображения данных: 25.06.2023, 25 июня 2023 г., воскресенье, 25 июня, 2023 г.
Текущее времяТекущее время. При клике на название переменной вы можете выбрать формат отображения данных: 21:12, 21:12:20, 21:12:20 GMT+03:00
Текущий годТекущий год
UTM меткаОдна из выбранных UTM меток пользователя
Кол-во взаимодействийКоличество взаимодействий, которое пользователь произвел с ботом
Дата взаимодействияДата первого или последнего взаимодействия пользователя с ботом
Для разных половПри клике на переменную позволяет настроить текст, который будет отправляться в зависимости от пола пользователя
Случайный текстПри клике на переменную позволяет настроить текста, которые будут случайно выбраны при отправке
Случайное числоПри клике на переменную позволяет настроить промежуток чисел, среди которых будет выбрано число для отправки

Создание и редактирование переменных

Создание переменной

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

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

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