В моем приложении я использую уведомление, когда что-то происходит.
Notification::send($users, new ThingStarted($thing));
Это прекрасно работает. Он отправляет SMS и электронное письмо каждому из пользователей, а также сообщение на канал Slack (потому что вы никогда не можете иметь слишком много уведомлений, верно?). Основная проблема заключается в том, что для нескольких пользователей на канал Slack отправляется несколько сообщений, а не одно.
Я знаю, что мог бы создать дополнительное уведомление, но это та же информация, что и внутри, поэтому другое кажется излишним.
Могу ли я остановить метод toSlack()
для каждого пользователя?