Доступные переменные
Переменная "Бот"
Имя: Бот
Тип: СправочникСсылка.УБТ_БотыTelegram
Описание: Бот, в который поступила команда
Переменная "Чат"
Имя: Чат
Тип: СправочникСсылка.УБТ_ЧатыTelegram
Описание: Чат, от которого поступил запрос на исполнение команды
Переменная "ИдентификаторЧата"
Имя: ИдентификаторЧата
Тип: Строка
Описание: Идентификатор чата, от которого поступил запрос
Переменная "ТипЧата"
Имя: ТипЧата
Тип: ПеречислениеСсылка.УБТ_ТипыЧатовTelegram
Описание: Тип чата - приватный, группа, супергруппа или канал
Переменная "Сценарий"
Имя: Сценарий
Тип: СправочникСсылка.УБТ_СценарииБотовTelegram
Описание: Текущий исполняемый сценарий
Переменная "Параметры"
Имя: Параметры
Тип: Структура
Описание: Содержит в себе объекты, описывающие окружение исполняемого кода
Ключ | Тип | Описание |
---|---|---|
НаименованиеТекущегоЭтапа | Строка | Наименование текущего этапа сценария как оно указано в табличной части "Этапы" сценария |
ИдентификаторТекущегоЭтапа | Строка | GUID текущего этапа сценария как он указан в табличной части "Этапы" сценария |
ИдентификаторСообщения | Строка | Идентификатор полученного сообщения, сформированный на стороне Telegram |
ТекстСообщения | Строка | Текст полученного ботом сообщения |
Контакт | Структура | В случае если боту был передан контакт, то в данной структуре будет заполнено имя и номер телефона контакта |
ПроизвольныйКод | Строка | Текст исполняемого кода |
КнопкиКлавиатуры | Массив Из Структура | Массив кнопок клавиатуры чата. |
Переменная "Результат"
Имя: Результат
Тип: Структура
Описание: Структура, в которую помещается результат исполнения сценария
Ключ | Тип | Описание |
---|---|---|
Сообщение | Структура | Сообщение, которое будет возвращено пользователю по завершении исполнения сценария |
Файлы | Структура | Массив, содержащий структуры двоичных данных файлов, которые необходимо вернуть пользователю по завершении исполнения сценария. |
Переменные, идентифицирующие чат, доступны только для сценариев с установленной галочкой "Выполнять код сценария индивидуально для каждого чата".
Сценарии типа "Общение" всегда исполняются индивидуально начиная со второго этапа.