Я занимаюсь разработкой простого Slack Bot для размещения на любом канале (частный, публичный, бот дмс).Я использую node.js, axios и слабый метод chat.postMessage (https://api.slack.com/methods/chat.postMessage) для публикации в моих каналах. Бот отлично работает для меня, однако, когда другие люди добавляют приложение / бот в свои каналы, он не будетотправлять сообщения для них. Все тестовые пользователи также находятся в одной рабочей области. Он по-прежнему видит, что они вызывают его, но не отправляет сообщения для них.
module.exports.result = function postMessage(message,ID){
axios.post(url,
JSON.stringify(message),
{headers:
{
'Content-type': contentType,
'Authorization': auth
}})
.then(function (response) {
console.log("status: " + response.status + " status test:" + response.statusText +" ");
return response.status;
})
.catch(function (error) {
console.log(error);
});
}