Как исправить slackbot, который работает для меня, но когда другие пытаются его использовать, он не публикует там каналы - PullRequest
0 голосов
/ 28 сентября 2019

Я занимаюсь разработкой простого 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);
  });
  }
...