将Hubot输入保存到变量

时间:2016-11-09 06:26:53

标签: javascript nlp hubot

我在文档中找到的只有.hear("specific phrase")或处理输入的类似方法。有没有办法简单地将所有输入作为变量存储到机器人?这样做的原因是我打算通过NLP库过滤此输入,以允许自然语言输入到机器人。任何帮助表示赞赏。

hubot on github

1 个答案:

答案 0 :(得分:0)

我认为你所问的是,如果你能把这个人对hubot说的话,并把它放到一个变量中。我使用以下代码执行此操作:

module.exports = function(robot) {
robot.hear(/^(.*)/, function(msg) {
var content = msg.match.input;

});
}

然后,您可以使用“content”变量执行任何操作。如果您有任何其他问题,我很乐意回答它们,假设您尚未解决问题。