Mute automatiquement les catégories lorsqu'un utilisateur quitte un groupe

Bonjour à l’équipe et à la communauté Discourse,

J’aimerais proposer une nouvelle fonctionnalité qui permettrait de mettre automatiquement en sourdine les catégories lorsqu’un utilisateur quitte un groupe.

Le Problème

  • Lorsqu’un utilisateur rejoint un groupe, il peut être configuré pour suivre automatiquement ses catégories associées à l’aide des Paramètres de notification de catégorie de groupe.
  • Cependant, lorsqu’un utilisateur quitte le groupe, il continue de voir ces catégories dans Derniers, et ses paramètres de notification ne sont pas rétablis.
  • Mettre manuellement la catégorie en sourdine pour chaque utilisateur après avoir quitté un groupe n’est pas pratique, surtout pour les grands forums.

Solution Proposée

  • Introduire une option dans les Paramètres du groupe pour mettre automatiquement en sourdine ou réinitialiser les notifications de catégorie lorsqu’un utilisateur quitte un groupe.
  • Alternativement, étendre le Plugin d’automatisations Discourse pour inclure un déclencheur “L’utilisateur quitte le groupe” qui permet de mettre en sourdine les catégories associées.

Pourquoi C’est Important

  • Maintient une expérience utilisateur épurée, garantissant que les utilisateurs ne voient que le contenu pertinent pour leurs groupes sélectionnés.
  • Réduit l’encombrement dans Derniers pour les utilisateurs qui n’appartiennent plus à un groupe.
  • Aide à maintenir une meilleure organisation dans les grands forums avec des groupes publics et des catégories ouvertes.

Solutions de Contournement Potentielles

  • Plugin Assistant personnalisé: Pourrait être une option, mais nécessite actuellement une interaction de l’utilisateur pour déclencher les changements.
  • Automatisation personnalisée: Nécessiterait un développement, mais aucune solution intégrée n’existe aujourd’hui.

J’aimerais connaître les avis de la communauté et de l’équipe Discourse ! Serait-il possible de l’implémenter dans le cœur du logiciel, ou serait-ce mieux adapté à une mise à jour de plugin ?

Merci d’avance !

2 « J'aime »