2017 年 1 月から 3 月に作成した Slack ボットがあります。ただし、同じコードで新しいボットを作成して起動すると、「not_authed」というエラーが表示されます。
問題をデバッグしましたが、トークンは良好です (つまり、https: //slack.com/api/rtm.connect POST 呼び出しを作成し、トークンを body パラメーターとして使用すると、問題なく動作し、結果が返されます)。動作していないように見えるのは、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"
}
});
何か案は?