Специальные переменные

В этой статье рассмотрены основные специальные переменные, которые вы можете использовать в своем боте и рассылках.

Перед прочтением мы рекомендуем ознакомиться с общей статьей о переменных (Переменные)

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

Специальные переменные отображаются в разделе "переменные" в первой вкладке:

При использовании переменной, например, в тексте сообщения, бот заменит ключ переменной на значение:

Отлично! Бот заменил переменную %имя% на имя пользователя ВКонтакте 🤩

Давайте рассмотрим основные специальные переменные:

Ключ переменной

Подставлемое ботом значение

%сообщение%

Сообщение пользователя

%имя%

Имя пользователя

%фамилия%

Фамилия пользователя

%пол%

Пол пользователя

%время%

Местное время

%час%

Часов по местному времени

%минута%

Минут по местному времени

%дата%

Дата по местному времени

%город%

Город пользователя

%чат%

Ссылка на чат

Со списком всех специальных переменных можно ознакомиться в разделе переменные в приложении.

Переменные-функции

Среди специальных переменных существуют переменные-функции. Например, %ранд(a, b)% и %дата+N%.

При использовании таких переменных, вы можете заменить параметры (a, b, N), а бот в зависимости от них вычислит значение переменной.

Например, чтобы получить случайное число от 0 до 100, надо написать в тексте сообщения %ранд(0, 100)%:

Чтобы использовать переменную %дата + N%, нужно подставить параметр N, например, написать %дата + 3% (значит текущая дата + 3 дня):

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

Last updated