【发布时间】:2016-06-06 09:25:26
【问题描述】:
有什么方法可以让我的机器人问一个问题并让它等待对该特定问题的响应,以便我可以对该特定消息做更多的事情?
【问题讨论】:
-
是您想要的答案吗?为什么不将其设置为接受的答案或提供反馈。
有什么方法可以让我的机器人问一个问题并让它等待对该特定问题的响应,以便我可以对该特定消息做更多的事情?
【问题讨论】:
是的,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();
});
})
})
【讨论】: