$jsapi.stopSession
Метод завершает текущую сессию.
При вызове метода $jsapi.stopSession
новая сессия начинается отложенно:
- Текущий запрос пользователя и все реакции бота попадают в предыдущую сессию.
- Последующие запросы и реакции записываются уже в новую сессию.
предупреждение
Данные из переменной
$session
очищаются немедленно при вызове $jsapi.stopSession
.Синтаксис
Метод вызывается без аргументов:
$jsapi.stopSession();
Особенности
В телефонном канале вызов метода $jsapi.stopSession
игнорируется в стейте, в который переходит сценарий по событию hangup
.
JAICP автоматически завершает сессию при окончании звонка.
Пример использования
require: patterns.sc
module = sys.zb-common
theme: /
state: Прощание
q!: * $bye *
script:
$jsapi.stopSession();
random:
a: Всего доброго.
a: До свидания!