Anti-spam

net2005 Messages postés 5 Date d'inscription dimanche 29 mai 2005 Statut Membre Dernière intervention 24 février 2006 - 24 févr. 2006 à 02:45
net2005 Messages postés 5 Date d'inscription dimanche 29 mai 2005 Statut Membre Dernière intervention 24 février 2006 - 24 févr. 2006 à 16:08
voila j'ai un ami qui a fait
ce fichier mais gros hic ??? il ban tous le mondes, moi je voudrais bien
qu’il kick&ban uniquement les voice+ Merci..



on *:text:*:#: {

if ($me isop $chan) {

;vérifie que vs êtes op

if ((.net isin $1-) || (www. isin $1-) || (http isin
$1-) || (.com isin $1-)) || (irc. isin $1-)) || (#. isin $1-)) || (put
isin $1-)) {

;détéction de pub (pouvez mettre aussi des gros mots)

if ($nick ishop $chan) {

;vérifi si le mec est op sur le chan

.msg $chan 4c pas pkeu t op 11 $nick 4que tu peux spammer !

}

else {

inc %pub $+ $address

;ajoute 1 à sa limite

if (%pub [ $+ [ $address ] ] <= 0) {



}



else {

/mode $chan +b $address

.kick $chan
$nick bas c ton 1eme avertissement ! est le dernier Mouaaahhhhh

.unset %pub [ $+ [ $address ] ]

;kick et jarte la variable

}

timer 1 6 /msg $chan
8des liens pour des salons et des sites de cul j'en ai assez, dehors
les spamouzes !

}

timer 1 100 /msg $chan 8Bon j’enlève le ban de ce boulet..Mdrrrrrrr !

timer 1 105 /mode $chan -b $address

}

2 réponses

fjxokt Messages postés 840 Date d'inscription vendredi 28 janvier 2005 Statut Membre Dernière intervention 25 février 2009 1
24 févr. 2006 à 09:59
déja tu as des erreurs de crochets, plus des erreurs de syntaxe if-elseif-else
Ensuite si tu veux ban a la première pub, à quoi te servent les variables ???
tu verifie si $nick est op ($nick isop $chan)
si il est op, tu lui fait ton message
sinon tu ban le $nick
pour kicker et bannir, utilise ban -ku105 $chan $nick 2 , ce qui va kb le gars et enlevera le ban automatiquement apres 105 secondes
enfin tu peux simplifier le if ((net isin $1- etc....) par un
if ($regex(irc.jeux,(\.(net|com)|(http|put)|((irc|www|#)\.))))

(et les '/' sont inutiles dans un remote)
0
net2005 Messages postés 5 Date d'inscription dimanche 29 mai 2005 Statut Membre Dernière intervention 24 février 2006
24 févr. 2006 à 16:08
Merci mais bon je suis pas un scripteur loll, peux tu me montré le fichier modifier car j'ai changer mais sa fait rien :/

Merci
0
Rejoignez-nous