Переменные хранят информацию на протяжении работы бота, к которой вы имеете доступ. Сюда вы можете записывать ответы пользователя, его выбор, результаты упражнений и так далее. Использовать их вы можете:
- при выборе дальнейших действий бота: сравнение переменной со значением.
- в текстах: впишите переменную в таком виде {{название_переменной}} в нужном месте текста в любом элементе. При отправке она будет автоматически заменена на значение. Это подходит, например, при указании правильности теста или последнего введенного пользователем вопроса.
- в графиках. Этот элемент использует значение переменных для построения графиков.
Добавить переменные вы можете в разделе "переменные". Основные моменты:
- Нельзя использовать зарезервированные слова: начинающиеся с "botvar_" и "uid","botid","gid"
- Названия переменных не могут состоять только из цифр
- Переменная должна состоять из 4+ символов
Как создать чат-бота самому?
Кроме ваших переменных каждый бот содержит и заранее подготовленные:
Переменная | Запись в текст | Описание |
botvar_message | {{botvar_message}} | Последнее сообщение или нажатие на кнопку, которое оправил пользователь. |
botvar_last_seen | {{botvar_last_seen}} | Время последнего действия с пользователем (отправленного или полученного сообщений) |
botvar_your_id | {{botvar_your_id}} | Указанный вами ID пользователя при его регистрации в боте. |
botvar_uid | {{botvar_uid}} | Уникальный номер пользователя в системе |
botvar_abtest | {{botvar_abtest}} | Группа A/B/C/D/E/F/G/H пользователя для проведения AB тестов |
botvar_is_chatting | {{botvar_is_chatting}} | Находится ли пользователь в режиме чата с администраторами бота. |
Чтобы использовать переменную в тексте или формуле, впишите ее в таком виде {{название_переменной}} в нужном месте. При обработке она будет автоматически заменена на значение. Например, при отправке сообщения при my_param=6 в тексте будет вставлено число 6 вместо переменной. Вы можете использовать как текстовые, так и числовые значения переменной, что позволяет отправлять любые ответы пользователей, проценты успешности прохождения, число попыток и др.
Вам также понравится
- Поделиться
Сэкономьте время на самостоятельном создании ботов
Хотите получить персональную демонстрацию сервиса, кейсы использования или персональную разработку бота? Оставьте заявку через нашего чат-бота или ознакомьтесь подробнее.