Привет, команда Discourse и сообщество,
Я хотел бы предложить новую функцию, которая позволит автоматически отключать уведомления о категориях, когда пользователь покидает группу.
Проблема
- Когда пользователь вступает в группу, его настройки могут быть автоматически настроены на отслеживание связанных категорий с помощью настроек уведомлений по умолчанию для категорий группы.
- Однако, когда пользователь покидает группу, он продолжает видеть эти категории в разделе Последние, а его настройки уведомлений не сбрасываются.
- Ручное отключение уведомлений для каждой категории после выхода пользователя из группы непрактично, особенно для крупных форумов.
Предлагаемое решение
- Добавить в настройки группы опцию для автоматического отключения или сброса уведомлений о категориях, когда пользователь покидает группу.
- Либо расширить плагин автоматизации Discourse, добавив триггер «Пользователь покинул группу», который позволит отключать уведомления о связанных категориях.
Почему это важно
- Поддерживает чистоту пользовательского опыта, гарантируя, что пользователи видят только контент, релевантный выбранным ими группам.
- Уменьшает загромождение раздела Последние для пользователей, которые больше не состоят в группе.
- Способствует лучшей организации на крупных форумах с публичными группами и открытыми категориями.
Возможные обходные пути
- Пользовательский плагин Wizard: Может быть вариантом, но в настоящее время требует взаимодействия пользователя для запуска изменений.
- Пользовательская автоматизация: Потребует разработки, но готового встроенного решения на сегодня не существует.
Буду рад услышать мнения сообщества и команды Discourse! Возможно ли реализовать это в ядре системы, или лучше выпустить как обновление плагина?
Заранее спасибо!