How do forbidden words (v2) work?

Hi,
I have a question regarding how forbidden words (v2) work, because it seems like Wizebot is not using strict comparison. For example, when these words are blocked “ejac*”, “éjac*” → “jack” triggers a deletion. The same happens with “suce” → “succès” triggers a deletion. So my question is: why?
Thanks

NB: this happens regardless of whether “strict detection” is enabled or not

Bonjour,
Le support est aussi en Français si vous préférez :slight_smile:

Pouvez-vous me fournir le nom de votre chaîne ?

Si possible, garder la configuration qui pose problème (Les mots clés en question), et si vous pouvez fournir les phrases qui sont “triggers” par la protection.

Je me suis dit que ce serait plus utile en anglais pour le reste de la communauté :slight_smile:

La chaîne est “Maytaki” et il suffit de taper “jack” pour déclencher le bot.

Le problème est trouvé :

Le mot “éjac*” est incorrecte, le caractère “é” est automatiquement retiré ce qui construit le mot “jac*”.

Il est inutile d’ajouter les é è etc des mots, le système construit automatiquement l’ensemble des combinaisons possibles (e = é è 3 ê …).

Le mot “ejac” suffit pour ce cas là :slight_smile:

Concernant le mode strict, quand le mode est activé le système recherche la combinaison dans l’ensemble des mots de la phrase (ex: xxxejacxxx).

Dans ce mode, le caractère % (espace) est utile pour bien marquer un début ou fin de mot (Ex: %ejac).

1 Like

Merci pour les infos, c’est bien utile !
Question : est-ce que % représente aussi un début ou une fin de phrase ? Car si c’est le premier (ou le dernier) mot, il n’y a pas d’espace

Si le mot est en début ou fin de phrase et qu’il contient un %, il sera bien pris en compte par la protection.

Pour faire simple, les phrases ont automatiquement un espace au début et à la fin :slight_smile:

1 Like

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.