我有一个松弛的机器人,我在2017年1月至3月写的。但是,当我用相同的代码创建一个新机器人并启动它时,我得到错误“not_authed”。
我调试了这个问题并且我的令牌很好(例如,如果我使用我的令牌作为一个身体参数进行https://slack.com/api/rtm.connect POST调用,它工作正常,我得到一个结果)。它似乎只是bot.startRTM方法似乎不起作用。
我的代码位于底部:
this.controller = botkit.slackbot({
debug: false,
stats_optout: true
});
this.bot = this.controller.spawn({
token: my_bot_access_token_is_here
});
this.bot.startRTM(function(err, bot, payload) {
if (err) {
console.log(err); //I GET THE ERROR "not_authed"
}
});
任何想法?