Tag: 松散

如何在node.js中使用slack api方法

有麻烦让我的头与node.js松懈的应用程序 我使用Starter Botkit( Howdy ),在glitch( glitch.com )上托pipe, 到目前为止我所做的工作完美无缺,它开始与用户共同创作,一个接一个地提出几个问题,并以包括用户给机器人所有答案的摘要结尾。 module.exports = function(controller) { controller.hears(['reminder'], 'direct_message', function(bot, message) { bot.startConversation(message, function(err, convo) { convo.say('Ok, let me help you with that …'); // Ask Target convo.ask('Who should I remind ?', function(response, convo) { convo.setVar('target', response.text); convo.next(); }); // Ask About convo.ask('About what ?', function(response, convo) { convo.setVar('about', response.text); […]

在一个房间忽略松弛编辑,但不直接对机器人

我有一个bot使用botkit运行。 我想给出一个警告消息,就是当你直接与机器人对话时,编辑的消息被忽略,所以我在做: controller.on('message_changed', function(bot, message) { bot.reply(message, ":warning: Your edit was ignored."); }); 机器人在一个有很多人的房间里,这样这些人就可以私密地“进入”机器人。 问题 :当有人在房间中编辑信息时,机器人会发出警告。 避免这种情况的最好方法是什么? 我希望避免将房间ID硬编码到机器人不应该回复的房间,因为我们可能在其他房间中有机器人。