По мере роста и усложнения нашего сайта я получаю обратную связь от пользователей о том, что уведомления могут быть слишком обильными и их трудно настроить под конкретные потребности, не отфильтровывая при этом слишком много. По мере перехода от рассылки по электронной почте многие пользователи сообщают, что их вовлечённость снижается, так как они не могут понять, как получать именно те и только те уведомления, которые важны для них.
Случайно я обратил внимание на диалог конфигурации интеграции с чатом Matrix:
Подобный интерфейс был бы превосходен для расширенной настройки уведомлений на индивидуальном уровне (для каждого пользователя, с возможностью настройки самим пользователем). Вместо отправки в Matrix в качестве целей «каналов» могли бы выступать:
- электронная почта
- личные сообщения
- чат Discourse (что иронично, я не думаю, что текущий плагин это поддерживает)
- меню уведомлений
И, в идеале, меню уведомлений могло бы поддерживать пользовательские (определяемые пользователем, индивидуальные для каждого пользователя) разделы — например, я мог бы иметь панель для запросов помощи.

