keicho
さんが開発している聞き出しチャットシステム
仕様とか
改行はできないみたい
代わりに相槌モードを使う?
一度 Export for Scrapbox
を実行すると、新しいタブで同じ会話を開かない限り会話ログが更新されない?
機能
feedback
複数行の回答を入力できる
「まず聞いて」で開始
この間botは相槌するだけになる
「おしまい」で終了
心の声
botには入力されない文章
(
で始める
コメントを残したいときとかに使う
解析
会話はserver経由で計算している
https://keicho.herokuapp.com/api/web
に application/json
で回答内容を送ると、botの答えが返ってくる
心の声を投げると空文字が返ってくる
request
tstype Request = {
talk: string; // 会話のID
text: string; // 回答
user: 'nobody'; // Slack bot時代の名残
};
response
tstype Response = {
text: string; // botの質問
buttons: string[]; // feedback
can_input: boolean; // チャットUIから自由入力欄を隠すための値
};
新しい会話を始めるときは https://keicho.herokuapp.com/api/web/create/?mode=normal
にアクセスする
新しいtalk IDがテキスト形式で返ってくる