我将 Hubot 与 Hubot-Flowdock 适配器一起使用。
我robot.hear
用来回复带有特定字符串的消息(例如“巧克力”)。
然后我用一条消息调用msg.send
,其中也恰好包含触发字符串(“巧克力”)。
这会导致 Hubot 听到自己的声音,然后无休止地循环,一遍又一遍地触发。
我试图找到一种方法让 Hubot 不对自己做出响应。
据我所知,Hubot Campfire 适配器似乎包含一项特定检查,以防止 Hubot 监听自身:
但是,其他适配器似乎没有这个。
有没有另一种方法来编写一个 Hubot 脚本,robot.hear
这样msg.send
它就不会响应自己?