bon ce code (qui entre nous n'a rien de compliqué é qui mériterais d'etre dans le niveau -1 du site si il y en avais un) permet bloquer les messages des spameurs/pubeurs pv
pour ajouter des nouveau mots pretez attention a:
var %bad = porn;sex;p0rn;movies;bitches;Pornstar;Click;
http://;hot
et ajoutez ceux ke vous désirez en séparan par un ;
le code s'ajoute dans les remotes (ALT + R)
Source / Exemple :
on *:open:?:*:{
if ($numtok($1-,3) > 0) {
var %bad = porn;sex;p0rn;movies;bitches;Pornstar;Click;http://;hot
var %n = $numtok(%bad,59) , %txt = $strip($1-)
while (%n > 0) {
if ($gettok(%bad,%n,59) isin %txt) {
var %n 0
.notice $nick Vous avez été identifié comme spameur/pub votre message a été bloqué.
var %i = $comchan($nick,0)
while (%i > 0) {
var %chan = $comchan($nick,%i)
if ($me isop %chan || $me ishop %chan) { mode %chan +bb $nick $address($nick,2) | kick %chan $nick Pub/spam pv }
else { msg %chan $nick est un bot de spam/pub en pv. }
dec %i
}
ignore $nick
.timer 1 5 close -m $nick
break
}
dec %n
}
}
}
Conclusion :
le script fonctione de la fascon suivante:
il regarde si il y a des couleures dans le message avan toutes choses ( car touts les bots spameurs metez des couleures dans leurs messages)
ensuite il vérifi si dans le premier message que vous recevez de la persone/bot il y a un des mots dans la variable %bad , si c'est le cas alors:
il previen touts lé chans comun avec ce bot et si vous etes op/hop sur ceux ci => il les les kick ban et ignore le bot
voila j'espere que ce code vous sera aussi utile qu"a moi ( je ne m"en passe plus pck quand on rentre des cours, la premiere chose qu"on souaite faire n'est pas de fermer a la main les 50 fenetres de spam que vous avez eut duran la journée)
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.