$jsapi.stopSession
This method stops the current session.
Calling the $jsapi.stopSession
method causes a deferred new session start:
- The current user request and all bot reactions fall into the previous session.
- Subsequent requests and reactions are recorded to the new session.
caution
The contents of the
$session
variable are cleared immediately when $jsapi.stopSession
is called.Syntax
The method is called without arguments:
$jsapi.stopSession();
Usage details
In the phone channel, a call to $jsapi.stopSession
is ignored in the state triggered by the hangup
event.
JAICP automatically ends the session when a phone call is terminated.
How to use
require: patternsEn.sc
module = sys.zb-common
theme: /
state: Goodbye
q!: * $bye *
script:
$jsapi.stopSession();
random:
a: Have a nice day.
a: Goodbye!