ppzamateur
Messages postés29Date d'inscriptionsamedi 24 mai 2008StatutMembreDernière intervention 9 novembre 2009
-
27 mai 2008 à 23:42
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011
-
3 juin 2008 à 17:26
bonjour : sur votre site j'ai trouver ce code merveilleux et super pratique. :
ON *:TEXT:*:#:{
if (!$exists(insultes.txt)) { halt }
var %a 0, %aa $lines(insultes.txt)
while (%aa > %a) { inc %a | if ($read(insultes.txt,%a) isin $1-) { if ($nick == %myfriend) { halt } | else { .msg $chan $nick Pas d'insulte ! } } }
}
alias defami {
if ($1) { set %myfriend $1 | echo -a Paramètre enregistré }
}
j'ai modifier la fin pour que sa donne un message a la place du kick.
je voudrais savoir si il etait possible que mon bot donne un avertissement avant de kicker.
apres le premier message: pas d'insulte il devra si l(utilisateur continu, kicker l'utilisateur.
pouvez vous m'aidez mes connaissance sont tres limités :) (je suis nul quoi^^ )
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 3 juin 2008 à 17:20
Dans ton premier code, tu lis le fichier ligne par ligne, en vérifiant si le mot est bien inscrit dans la ligne... sache que la fonction $read(fichier,w,*mot*) et te renvois directement si le mot est écrit dans le fichier (cf. /help $read).
Je te conseillerais d'utiliser les htables pour stoker les infos permettant de savoir si le pseudo a déjà été banni... mais je suppose que tu ne connais pas.
Cordialement, uaip.
Vous n’avez pas trouvé la réponse que vous recherchez ?