Я только начал разрабатывать сервис для Slack, и я просто создаю соединение с ботом Slack, но у меня возникла проблема, что
Невозможно прочитать свойство 'RTM' из неопределенного
это мой код
const { RTMClient, CLIENT_EVENTS, RTM_EVENTS, RTM_MESSAGE_SUBTYPES } = require('@slack/client');
function handleOnAuthenticated(rtmStartData) {
console.log(`logged in as ${rtmStartData.self.name} of team ${rtmStartData.self.team.name} but not et connected to channel`);
}
function addAuthenticatedHandler(rtm, handler) {
rtm.on(CLIENT_EVENTS.RTM.AUTHENTICATED, handler);
}
module.exports.init = function slackClient(bot_token, logLevel) {
rtm = new RTMClient(bot_token);
addAuthenticatedHandler(rtm, handleOnAuthenticated);
return rtm;
}
module.exports.addAuthenticatedHandler = addAuthenticatedHandler;
Я не знаю, в чем именно проблема, может кто-нибудь сказать мне, почему это происходит.