Nous utilisons la fonctionnalité de filtrage par liste de mots, de sorte que les nouveaux messages sont soit bloqués, signalés ou nécessitent une approbation.
Pour les messages nécessitant une approbation, il serait utile de voir directement quel mot a déclenché la demande d’approbation.
Notre liste de mots d’approbation contient actuellement 63 mots (certains avec un astérisque à la fin, ce qui offre encore plus de possibilités), et rechercher manuellement les mots dans le message afin de déterminer pourquoi l’approbation a été déclenchée est assez fastidieux pour les modérateurs.
I actually took a quick look at this but the way watched words currently worked is they’re munged together into one big regular expression that returns true/false if it matches. With some refactoring we could have the watched word code return the word(s) that matched and then I could include that in the review queue.
Le texte « Ce message contient un mot surveillé » s’affiche lorsqu’un message nécessite une validation en raison d’un mot surveillé. Si un message est signalé en raison d’un mot surveillé, le texte n’est pas affiché.
Cela corrigera le problème afin que, si un message est automatiquement signalé en raison d’un mot surveillé, il inclue la même explication que s’il nécessite une approbation :