Slaask


カスタマーサービス用のチャットボットのインターフェースを提供する SaaS
Slack を使って利用者とやりとりできる
HackforPlay の 右下にあるチャットで使われている

JavaScript Client SDK
結構なんでもできる
メッセージイベントを受け取ったり、メッセージを送ったり
これを使って Auto Chat Bot が作れそう
Client SDK のソースコードはどこにあるのか(公開されていないのか・・・?)
多分公開されてない
https://www.npmjs.com/package/react-slaask これが公式っぽいけどコード公開されてないから


_slaask.hide() してもウィジェットが消えない
hide は「expand された状態から minimam に戻す」を指すのであり、ウィジェット全体を消す訳ではない
消したい時は document.querySelector('#slaask-button').style.display='none';
戻したい時は document.querySelector('#slaask-button').style.display='block';
もちろん要素が存在しない場合の例外処理をしたほうがいい