Restreindre les utilisateurs à poster certains mots par catégorie

Existe-t-il un moyen de restreindre les utilisateurs à ne publier que du contenu contenant des mots inappropriés spécifiés dans une catégorie spécifique uniquement ?
Ex. Nous avons configuré deux catégories A et B. Nous voulons maintenant restreindre les utilisateurs à ne publier que du contenu contenant « xyz » (exemple) dans la catégorie A uniquement, bien que les utilisateurs puissent publier n’importe quoi dans la catégorie B…

1 « J'aime »

Cela pourrait être global. Vous pourriez avoir besoin de créer un plugin pour « excuser » certaines catégories.

4 « J'aime »

Ce plugin officiel peut-il vous aider ?

Signaler un message par mots : signaler un sujet lors de sa création/modification s’il contient des mots spécifiques

3 « J'aime »

Merci @Lhc_fl, comme je suis nouveau sur Discourse, je ne comprends pas comment créer un plugin personnalisé ou ajouter notre fonctionnalité à un plugin existant. Pourriez-vous donc expliquer plus en détail comment je peux résoudre mon problème exactement.

Demande de fonctionnalité connexe : https://meta.discourse.org/t/watched-words-tagging-enable-by-category/255620?u=mattdm

2 « J'aime »

Voici comment ajouter un plugin à Discourse :

Voici un exemple de tâche automatisée avec ce plugin :

Il signalera automatiquement un message qui contient certains mots dans une catégorie spécifique.
Le contenu du message sera masqué, mais n’importe qui, même les utilisateurs réguliers, peut cliquer sur un bouton pour afficher le contenu masqué.

Cela peut être contourné avec une solution CSS :

Mais notez que son comportement (le message caché peut être lu par n’importe qui) est discuté, jetez un œil à :