我正在使用 botkit 开发一个自定义机器人,它将删除旧消息(例如,所有超过一周的消息)。例如,我会在使用 slack 时说“@custombot delete”。我添加到 custombot.js 的新代码是
controller.hears('delete','direct_mention',function(bot,message) {
// customized code for removing old messages
});
我一直在研究 Slack 的 API 并试图弄清楚如何构建这个自定义代码。有人能指出我如何做到这一点的方向吗?
我明白代码是沿着
bot.api.chat.delete({},function(err,response) {
//Do something...
})
但是,我想针对每个频道中早于某个日期的所有消息。
谢谢你。