Bonjour,
SI c est : "if message is "conard":" alors c est uniquement les message qui est "connard" qui seront supprimer. Si c est "Tes qu'un connard" le message passera.
SI c est "if message contain "ez":" alors si je dit "Vous pouvez me dire tel ou tel chose" alors sa mettra la phrase de censure en plein milieu alors que la phrase est toute a fait correct.
Je propose de tronconner tout les mot du message et de les comparer a un dictionnaire de mot a censuré tel quel:
"Je suis content de te revoir" => Dans une variable list : Je, suit, content, de, te, revoir
loop variablelist::* Pour comparer a ce fameux disctionnaire d insulte.
Ainsi que si loop-value est un gros mot alors tu remplace par un smiley ou un truc de ton choix.
Pour moi sa serais sa la meilleur solution sans avoir les désavantages vue precedamment.
Amicalement