Fun.tcl
#19
Pour ma part, je n'aime pas les bind join - *

Je ferais plutôt:
tcl
set fun(chans) {#chan1 #chan2}
 
proc join:fun {nick uhost handle chan} {
   if {$nick ne $::botnick} {
      putserv "NOTICE $nick :\00312Bienvenue\00304 $nick, \00312je suis Fun le robot d'animation. Pour connaitre mes commandes tape !cmd (uniquement en couleur noir)."
   }
}
 
proc fun:loadbind {} {
   foreach chan $::fun(chan) {
      if {[botonchan $chan] eq 1} {
         bind join - "$chan *" join:fun
      }
   }
}



Et à la fin du tcl:
tcl
fun:loadbind



Ca permet de limiter les appels à la procédure join:fun aux seuls canaux autorisés. Je ne me souviens plus si join est stackable, donc ça peut être utile de mettre cette limite.
Présent sur le Tchat francophone
Répondre


Messages dans ce sujet
Fun.tcl - par Aragorn - 28/06/2009, 18:53
RE: Fun.tcl - par heretoc - 28/06/2009, 19:01
RE: Fun.tcl - par Aragorn - 28/06/2009, 19:36
RE: Fun.tcl - par Aragorn - 28/06/2009, 20:45
RE: Fun.tcl - par heretoc - 29/06/2009, 00:12
RE: Fun.tcl - par fedora - 29/06/2009, 08:31
RE: Fun.tcl - par Artix - 29/06/2009, 10:28
RE: Fun.tcl - par Aragorn - 29/06/2009, 12:44
RE: Fun.tcl - par BdS - 29/06/2009, 12:50
RE: Fun.tcl - par Aragorn - 29/06/2009, 13:26
RE: Fun.tcl - par BdS - 29/06/2009, 13:38
RE: Fun.tcl - par Aragorn - 29/06/2009, 13:48
RE: Fun.tcl - par Aragorn - 29/06/2009, 16:19
RE: Fun.tcl - par CrazyCat - 29/06/2009, 21:41
RE: Fun.tcl - par Aragorn - 30/06/2009, 01:02
RE: Fun.tcl - par fedora - 30/06/2009, 08:39
RE: Fun.tcl - par Artix - 30/06/2009, 13:00
RE: Fun.tcl - par heretoc - 30/06/2009, 12:39
RE: Fun.tcl - par CrazyCat - 30/06/2009, 13:23
RE: Fun.tcl - par Aragorn - 01/07/2009, 11:00
RE: Fun.tcl - par heretoc - 01/07/2009, 11:18
RE: Fun.tcl - par Alucard`68 - 12/03/2012, 15:05
RE: Fun.tcl - par KiBa - 12/03/2012, 15:20
RE: Fun.tcl - par Alucard`68 - 12/03/2012, 15:30
RE: Fun.tcl - par CrazyCat - 12/03/2012, 15:43
RE: Fun.tcl - par KiBa - 12/03/2012, 15:45
RE: Fun.tcl - par CrazyCat - 12/03/2012, 22:50
RE: Fun.tcl - par cestlemien - 13/03/2012, 01:24
RE: Fun.tcl - par djkenny - 13/03/2012, 21:40

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit - Discutez en toute liberté - Transitionnez vers Linux - Discussions dans le Lauragais - Communauté LGBT respectueuse - soutien aux victimes de cybermalveillance - pour les filles par les filles