Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel6
outlinefalse
typelist
separatorbrackets
printablefalse

...

Доработка языка сценариев AutoFAQ

После обновления Обновлен парсер сценариев AutoFAQ будет способен, добавлены возможности:

  • игнорировать пустые строки в сценарии;

  • не требовать шаг завершения в конце сценария;

  • не требовать символ + в конце строк;

  • разобрать второй вариант шага сообщениеПользователю

Игнорирование пустых строк

Сценарий с пропущенной строкой больше не вызывает ошибки и работает корректно.

Code Block
сообщениеПользователю.сШаблоном("Принял обращение.")+ 

сообщениеПользователю.сШаблоном("По готовности заказа пришлем уведомление.")+ 
завершить

Шаг завершения сценария

Если в конце сценария пропущен шаг завершения, то AutoFAQ будет считать что используется шаг завершить.

Code Block
сообщениеПользователю.сШаблоном("Принял обращение.")+ 
сообщениеПользователю.сШаблоном("По готовности заказа пришлем уведомление.")

Символ + в конце строк

Шаг сообщениеПользователю

Исправленные ошибки и доработки

еще открытые задачи

AF-3991 http://porter/api/postman/mail не отправляет письма адресатам, указанным в копии письма
AF-4019 Подгрузка истории "переписки" для каналов типа Google Play
AF-4269 Из режима уточнения после закрытия спам фильтром диалог попадает на оператора
AF-4315 Всплывающее окно при открытии сайта с опубликованным виджетом AF с телефона
AF-4349 Сделать более контрастным цвет для рекомендаций новых формулировок вопросов к документам
AF-4352 Добавить англ версию к страницам нового фронта
AF-4402 Модификации статуса базы знаний
AF-4418 В окне оператора маркированый список отображается нумерованым
AF-4413 Отрисовать новые возможности выгрузки истории
AF-4416 При инициации диалога оператором комментарий undefined в начале диалога

что должно попастьПарсер сценариев AutoFAQ больше не требует обязательного указания символа + в конце строки.

Code Block
сообщениеПользователю.сШаблоном("Принял обращение.")
сообщениеПользователю.сШаблоном("По готовности заказа пришлем уведомление.") 
завершить

Знак + необходимо использовать при расположении команд в одной строке, например

Code Block
сообщениеПользователю.сШаблоном("Принял обращение.")+завершить

Шаг сообщениеПользователю

В шаге сообщения пользователю можно использовать упрощенную схему без сШаблоном. Старая схема продолжает работать.

Code Block
сообщениеПользователю("Принял обращение.")+
сообщениеПользователю.сШаблоном("По готовности заказа пришлем уведомление.")+ 
завершить

Исправленные ошибки и доработки

AF-4396 В рамках доработки событийной модели было добавлено новое событие о намерении закрытия чата. Добавлено для того, чтобы в истории диалога легко находить момент прекращения работы над чатом бота или оператора, запуска интеграции на закрытие чата и финальное закрытие диалога системой.
AF-146 Исправлена проблема, из-за которой клик оператора на подсказке с документом-сценарием не попадал в список рекомендаций
AF-4313 Исправлена проблема, которая приводила к отправке пользователю системного сообщения "Приложение включено" из настроек не той группы, к которой подключен канал, в случае перевода диалога на оператора из интеграции на поступление диалога
AF-4319 Исправлена проблема, которая приводила к зависанию диалога в статусе "В работе у бота" при инициации диалога оператором в случае, если оператор ответил документом-сценарием, в котором была ошибка
AF-4370 Исправлена проблема, которая приводила к тому, что бот не отвечал Болталкой после завершения любого сценария и пока диалог не закрыт
AF-4444 Исправлена проблема, которая приводила к проблеме верстки на странице с рекомендациями документов
AF-4113 Исправлена проблема, которая приводила к ошибке в ролевой модели: Супервизор со специализацией имел доступ ко всем базы знаний на странице Баз знаний, а не только к своим

AF-4354 Исправлена проблема, которая приводила к запросу оценки у пользователя в диалоге, который завершился по таймеру выбора групп
AF-4293 Сделать адаптер для работы виджета в DMZ - хз как описывать
AF-1815 Исправлена проблема, которая приводила к появлению "белого экрана" при редактировании формулировки на странице тестирования баз знаний
AF-3553 Исправлена проблема, которая могла приводить к неверному ответу бота в случае, если включена интеграция на событие "Поступление диалога в систему", в которой есть вопросы пользователю
AF-3593 Исправлена проблема, которая могла приводить к запуску приветствия на второе сообщение пользователя, если диалог уже был у оператора во входящих и поступил туда из интеграции на поступление диалога в систему
AF-3919 Исправлена проблема, которая приводила к некорректной верстке страницы со списком рекомендаций формулировок
AF-3936 Выполнена доработка, которая позволяет инициировать диалог с пользователем со страницы Архив для канала Виджет
AF-4067 Ошибка при формировании отчета MTT по операторам за месяц - включать?
AF-4134 Исправлена ошибка, которая могла приводить к появлению лишнего тега /n в тексте, если он отправлен ботом из документа-сценария
AF-4145 Исправлена проблема, которая приводила к временному исчезновению реплик пользователя при отправке ответа оператором в диалогах, созданных из группы Телеграм
AF-4164, AF-4423 Выполнена доработка, в результате которой у оператора в истории не отображаются другие активные диалоги с этим же пользователем. В рамках активного диалога оператор видит его всегда в самом низу, что позволяет не запутаться оператору, с каким именно вопросом пользователя он в данный момент работает.
AF-4172 Исправлена проблема, в результате которой оператор видел пустое сообщение от пользователя в канале ВК директ, если пользователь сделал репост записи со статьей
AF-4257 Исправлена проблема, в результате которой таймер неактивности пользователя в окне оператора не заканчивает отсчет после действия над ним оператора, например, возвращения в очередь или перевода другому оператору
AF-4258 Исправлена проблема, в результате которой таймер возврата диалога в очередь взводится сразу после взятия чата в работу оператором, а не после нового комментария пользователя
AF-4261 Выполнена доработка, в результате которой была добавлена кнопка подчеркивания текста в редакторе документов БЗ
AF-4281 Выполнена доработка, в результате которой теперь можно посмотреть историю диалога, на основе которого та или иная рекомендация формулировки попала в список. При клике на идентификатор диалога открывается модальное окно с историей.
AF-4306 Устранена проблема, которая могла приводить к ошибке добавления тега в документ
AF-4310 Устранена проблема, в результате которой у оператора была возможность написать реплику и закрыть диалог после постановки его на паузу
AF-4321 Устранена проблема, в результате которой в истории диалога нажатые кнопки (кроме оценки) отображались в виде текста, а не кнопок
AF-4324 Устранена проблема, в результате которой бот мог не ответить на вопрос пользователя, если задержка при использовании выставитьВебхук в сценарии интеграции на поступление диалога больше таймера сценария
AF-4336 Устранена проблема, в результате которой система могла переоткрывать чат, закрытый ботом, при поступлении нового сообщения от пользователя
AF-4340 Выполнена доработка, которая позволит избежать ситуации перезаписи настроек сервиса значениями из другого сервиса, если у пользователя в одном браузере открыты несколько вкладок из разных сервисов
AF-4344 Выполнена доработка, которая позволит использовать новые операторы "больше или равно >=" и "меньше или равно <=" в сценариях
AF-4348 Выполнена доработка, в результате которой убрали излишнее подчеркивание текста формулировки на страницах документа и списка рекомендаций. Оно появляется только при наведении курсора для информирования пользователя о том, что данный текст здесь можно отредактировать.
AF-4373 Выполнена доработка, в результате которой система не будет сразу закрывать диалог, если пользователь нажал кнопку "Подходит". Будет запускаться таймер ожидания ответа пользователя, чтобы дать ему возможность продолжить переписку с системой.
AF-4390 Устранена проблема, в результате которой пользователю могло не отправиться "Сообщение о завершении диалога" после нажатия кнопки "Подходит" с включенной оценкой
AF-4395 Не работает сценарий отправки запроса в гугл
AF-4411 Устранена проблема, в результате которой могло не происходить дообучения, если оператор ответил контекстным документом
AF-4415 Устранена проблема, в результате которой закрытый диалог мог менять статус и попадать в очередь оператора, если в диалоге была запущена интеграция на закрытие с несколькими вопросами пользователю и он ответил уже после истечения таймера сценария

Прекращаем поддержку шага языка сценариев "повторитьСШага"AF-4019 Подгрузка истории "переписки" для каналов типа Google Play
AF-4269 Из режима уточнения после закрытия спам фильтром диалог попадает на оператора
AF-4315 Всплывающее окно при открытии сайта с опубликованным виджетом AF с телефона
AF-4349 Сделать более контрастным цвет для рекомендаций новых формулировок вопросов к документам
AF-4402 Модификации статуса базы знаний
AF-4418 В окне оператора маркированый список отображается нумерованым
AF-4413 Отрисовать новые возможности выгрузки истории
AF-4416 При инициации диалога оператором комментарий undefined в начале диалога