Релиз 3.18.0
Новая функциональность
Получение данных оператора, который запустил интеграцию по кнопке
Внутри сценария в JS теперь есть возможность получить полную информацию об операторе, который нажал кнопку, объект называется initByOperator
.
Пример использования:
выполнитьJs("""
var initByOperator = JSON.parse(initByOperator);
var initByOperatorLogin = initByOperator.login;
var exit = {'operatorLogin ': initByOperatorLogin, 'operatorFIO': initByOperator.fullName, 'operatorEmail': initByOperator.email};
exit;
""")+
комментарий("ФИО оператора: {operatorFIO}") +
комментарий("Логин оператора: {operatorLogin}") +
комментарий("Email оператора: {operatorEmail}") +
Полный список доступных параметров описан здесь: Сценарии в разделе “выполнитьJs
“.
Исправленные ошибки и доработки
AF-1280 Не подсвечивать запрос во входящих, если на него уже был дан ответ
AF-1338 Добавление поля на форму оператора через ЕСЛИ
AF-1340 Ошибка при именовании полей при идентификации - все параметры в lowercase
AF-1342 Изменение шаблона на “Здравствуйте,”
AF-1344 Если в Телеграме пользователь присылает фото без текста, то в истории отображается undefined
AF-1356 Оператор не может поменять тему во входящих, если выключено автоназначение в системе