Mise en forme de code: pensez à utiliser les balises [ tcl ] et [ /tcl ] (sans les espaces bien sûr) autour de vos codes tcl afin d'avoir un meilleur rendu et une coloration syntaxique. x


lrange
#1
Bonjour,

Je rencontre un petit soucis que j'avais jamais avant !

Lorsque je tappe la commande
Code :
.v nick1 nick2 nick3


Normalement le robot doit dire :
[04:29:11] <nickdubot> Bravo nick1 nick2 nick3, tu anime beaucoup la salle, tu es donc maintenant V.I.P ! Smile

et il doit normalement voice les 3 nicks...

MAIS il ne le fais pas et dit ceci :
[04:28:59] <nickdubot> Bravo {nick1 nick2 nick3}, tu anime beaucoup la salle, tu es donc maintenant V.I.P ! Smile

Je cherche à retiré le { & } qui empeche le bot de voicer !

Voici le tcl :

tcl
bind pub - .v pub:v
proc pub:v {nick uhost handle chan args} {
set modos "#modos"
set arg [lrange $args 0 end]
if {[onchan $nick $modos]} {
putquick "PRIVMSG $chan :Bravo $arg, tu anime beaucoup la salle, tu es donc maintenant V.I.P ! :-)"
putquick "reza voice $chan $arg"
}
}



Messages In This Thread
lrange - by Marc - 10/04/2010, 04:34
RE: lrange - by CrazyCat - 10/04/2010, 09:52
RE: lrange - by Artix - 11/04/2010, 12:21

Forum Jump:


Users browsing this thread: 1 Guest(s)