Почему мое приложение не всегда отправляет сообщения на каналы? - PullRequest
0 голосов
/ 11 мая 2019

У меня есть модель Account, в которой много аккаунтов Matter.При создании вопроса система отправляет уведомление на частный резервный канал, настроенный с соответствующей учетной записью.

При слабой конфигурации входящих веб-крючков у каждого канала свой URL-адрес перехвата, но я только настроил один в моей среде приложения, которая, кажется, не отправляет сообщения всегдадля всех каналов - https://hooks.slack.com/services/TXXXXXX/BXXXXXXX/XXXXXXXXXX

Код обратного вызова для создания материи, как показано ниже:

client = Slack::Notifier.new web_hook_url_from_environment_var
client.ping message, {channel: '#channel-name-configured-into-assoc-account'}

Должен ли я сконфигурировать / инициализировать URL-адрес webhook связанного канала?

1 Ответ

0 голосов
/ 11 мая 2019

Стандартный веб-крючок привязан к одному каналу. Вы не можете изменить это. Но есть более старый вариант, который работает с несколькими каналами и который вы можете установить. Подробнее см. Отправка сообщения на другой канал через слабый webhook .

В целом, я бы предложил использовать API и chat.postMessage для отправки сообщений на несколько каналов с вашим приложением.

...