Перестала работать библиотека Slack node, теперь говорит, что не авторизован - PullRequest
0 голосов
/ 27 ноября 2018

У меня есть приложение для узла, которое пытается отправить сообщение на канал, теперь оно раньше работало с использованием WebClient, предоставляемого библиотекой slack для узла, теперь это не работает с использованием WebClient или RTM API, потому что оба говорят, чтотокен не авторизован, но у меня добавлена ​​необходимая область.

// Initialize client-api using token from environment variables
const { WebClient } = require('@slack/client');
const token = process.env.SLACK_TOKEN;
const web = new WebClient(token);

web.chat.postMessage({ 
    channel: conversationId,
    text: "Some Messge",
    "attachments": [
        {
            "text": "Hello World"            
        }
    ]
})
.then((res) => {
    console.log('Message sent: ', res.ts);
})
.catch(console.error);
...