Detection de pub et retour de pub
#1
Bonjour voila j'ai un petit code qui est censé detecté un user qui fait de la pub pour son salon ( exemple: venez sur #paris )

Le bot devrais detecter le # <== qui est le prefixe des salons

et ensuite il devrais joindre le salon concerné et retourner la pub en y inscrivant le nom de mon salon.

mais il y a un petit soucis quand quelqu'un ecris venez sur #paris il detecte pas mais si c'est ecris venez sur # paris avec un espace il detecte et ensuite à la detection il me repond
Tcl error [pubm:retourpub]: invalid channel prefix

voici le code

tcl
bind pubm - "*#*" pubm:retourpub
proc pubm:retourpub {nick host handle channel arg} {
if {[string match *#* $arg]} {
global spamchan spamnick 
set spamchan "[lindex $arg 0]" 
set spamnick "[lindex $arg 1]" 
channel add $spamchan 
utimer 5 msg 
}
} 
 
proc msg {} { 
global spamchan spamnick 
putserv "PRIVMSG $spamchan :Spam détecté de la part de $spamnick . Retour de spam : Venez sur #pied-davoine2" 
utimer 5 quittt 
} 
 
proc quittt {} { 
global spamchan spamnick 
channel remove $spamchan 
}



Merci de me renseigner
Répondre Avertir


Messages dans ce sujet
Detection de pub et retour de pub - par loulou7593 - 10/04/2008, 20:54

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté