Need ability to ban one or more users from a category

Salut ! Merci de ta réponse.

Bien sûr, la dernière fois j’ai commenté ceci mais je peux ajouter plus de contexte, bien sûr, la situation est la suivante :

Contexte :

  • Discourse a plusieurs catégories.
  • Les catégories sont fortement appliquées sur une base de « thème ».
  • Certains de ces thèmes peuvent devenir plus animés que d’autres (disons le sport, par exemple).
  • Parfois, un utilisateur est correct (même idéal) dans l’ensemble de la communauté, mais il y a ce thème/cette catégorie où il se comporte comme une personne complètement différente (investissement/croyances/etc.).
  • Mon point de vue ici est que c’est un comportement similaire à celui d’un alcoolique exposé à un mini-bar ou à un bar ouvert. Vous pouvez leur demander de ne pas interagir avec, ou de « juste boire de l’eau », mais que pouvez-vous faire… ça arrive.
  • J’essaie d’éviter de supprimer des utilisateurs par ailleurs parfaitement fonctionnels de la communauté juste à cause de cette catégorie qui les rend fous.

Par conséquent :

  • Mon idée initiale était simplement d’ajouter ces utilisateurs à un groupe, et ce groupe serait retiré d’une catégorie ou de plusieurs. Une sorte de « bannissement doux » ou de « punition douce » pour tenter d’inciter à des ralentissements, voire simplement à retirer complètement les gens de certaines catégories.

Problèmes :

  • Les groupes ajoutent, et ne soustraient pas, donc je ne peux pas les utiliser de la manière dont je pensais.
  • Une solution possible était d’ajouter tous les utilisateurs à un groupe qui a accès auxdites catégories, puis de retirer ceux qui sont bannis en douceur. Le problème est qu’il n’y a pas de mécanisme qui place automatiquement les nouveaux utilisateurs dans une nouvelle catégorie (sauf les niveaux de confiance).
  • Je ne peux pas me rabattre uniquement sur les niveaux de confiance, car ceux-ci s’accompagnent de fonctionnalités que j’essaie d’éviter de retirer auxdites personnes.

Mises à jour

  • J’ai découvert l’extension de @Falco ici et il semblait que peut-être elle puisse m’aider avec ça.

J’espère que mon explication a du sens. :pray:

Merci !