Communauté Eggdrop
regex spamfilter - Version imprimable

+- Communauté Eggdrop (https://forum.eggdrop.fr)
+-- Forum : Entre vous et nous (https://forum.eggdrop.fr/forumdisplay.php?fid=10)
+--- Forum : Discussions libres (https://forum.eggdrop.fr/forumdisplay.php?fid=11)
+--- Sujet : regex spamfilter (/showthread.php?tid=804)



regex spamfilter - snip74 - 29/11/2010

Bonjour,
pour commencé mes excuse si je ne post pas au bon endroit.

voila je suis entrain de réglé mon spamfilter.conf et j'ai un petit souci rien de méchant mais bon sa me gène un peut.
Dans mon regex quand je teste de bloquer le mot hotmail. fr/org/com etc... il prend en compte le point "." que si le f de "fr" ou "org" et coller exemple :

Citation :Hotmail.com ou Hotmail .c om

et moi je veut que même si le "." com et séparer du .com que sa block mon lien

Code :
spamfilter {
    regex "([h]+[^A-Za-z0-9]*[o]+[^A-Za-z0-9]*[t]+[^A-Za-z0-9]*[m]+[^A-Za-z0-9]*[a]*[^A-Za-z0-9]*[i]*[^A-Za-z0-9]*[l]+)*\.(f*[^A-Za-z0-9]*r|c*[^A-Za-z0-9]*o*[^A-Za-z0-9]*m|n*[^A-Za-z0-9]*e*[^A-Za-z0-9]*t|o*[^A-Za-z0-9]*r*[^A-Za-z0-9]*g)+";
    target { channel; channel-notice; part; quit; topic; };
    reason "Coordonnées personnelles interdites (adresse messenger)  ( http://www.tchat-fusion.org/netiquette.php )";
    action block;
};

Cordialement Stéphane


RE: regex spamfilter - fedora - 29/11/2010

quelque chose comme ceci te conviendrais ?

Citation :[regexp {(^|\s)((www\.|#)[^\s]|Http://|.fr//|(.com|//(\.?)write)\s)

mais ton spamfilter c'est du TCL ?

as tu regarder ici :

souci-avec-spamfilter


RE: regex spamfilter - snip74 - 29/11/2010

Bonjour fedora,
merci de cette réponse super rapide ^^

non c'est pas du TCL c'est dans spamfilter.conf de unrealircd
fedora a écrit :mais ton spamfilter c'est du TCL ?

fedora a écrit :quelque chose comme ceci te conviendrais ?
regexp {(^|\s)((www\.|#)[^\s]|Http://|.fr//|(.com|//(\.?)write)\s)
malheureusement non voici un autre exemple pour mieux comprendre.

ici vue que la lettre "o" et coller au point >> .o r g le spam et bloquer
Citation :13:03 Serge» h o t m a i l .o r g
4 [Message bloqué] Motif : Message blocked: 7Coordonnées personnelles interdites (adresse messenger) 12 ( http://www.tchat-fusion.org/netiquette.php )

et si on le tape comme sa le spam n'est pas bloquer car le "." et le "o" on un espace :

Citation : 13:02 Serge» h o t m a i l . o r g << non bloquer

Cordialement Stéphane


RE: regex spamfilter - fedora - 29/11/2010

as tu regarder ici :

souci-avec-spamfilter


RE: regex spamfilter - snip74 - 29/11/2010

Re Smile
oui j'ai regardé et créer mon regex grâce au lien que tu ma donner pour la terminaison.
Citation :+\.(fr|com|net|org)";

et même fait des recherches sur google et sur les regex

CrazyCat a écrit :[code]spamfilter {
regex "..+\.(fr|com|net|org)";
};


fedora a écrit :as tu regarder ici :

souci-avec-spamfilter

Cordialement Stéphane