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