您是否可以使用hubot聊天机器人提出多个问题,记住状态以跟踪多个分支的脚本?

时间:2016-02-25 16:55:03

标签: hubot chatbot

例如,如果您有像

这样的问题和脚本
  1. 你超过13 +

    一个。如果是,请转到#2

    湾如果没有结束

  2. 请选择一个聊天室

  3. 看看hubot它看起来像寻找特定的问题,但不一定存储状态或通过记住以前的答案并做“#34”来进行更长时间的访谈;如果这样那么&#34;。< / p>

    hubot支持这个吗?如果没有,是否有另一个更适合用例的开源替代方案?

    我是否只是将用户信息存储在hubot大脑中,以便每个用户的答案,随着时间的推移建立用户的状态?我想,每个用户的回答,我们可以查看用户的状态,以及他们在hubot大脑中的当前进展,然后相应地处理它。

    但是,如果它更像是一个脚本,而不是通过正则表达式匹配寻找任何旧的随机问题,那么这是否会影响到首先使用hubot的大部分好处?

0 个答案:

没有答案