0

有什么办法可以问我的机器人一个问题并让它等待对该特定问题的响应,以便我可以对该特定消息做更多的事情?

4

1 回答 1

2

是的,botkit 自述文件中有示例。复制粘贴:

controller.hears(['question me'], 'message_received',function(bot,message) {

  // start a conversation to handle this response.
  bot.startConversation(message,function(err,convo) {

    convo.ask('How are you?',function(response,convo) {

      convo.say('Cool, you said: ' + response.text);
      convo.next();
    });
  })
})
于 2016-06-06T14:27:11.847 回答