23/03/2011, 22:24
Moi, j'ai plus propre et plus explicite, et qui lave plus blanc même à basse température:
En plus, ça permet de faire facilement des contrôles différents en fonction du mode d'appel de la commande.
tcl
bind pub o !op op:pub
bind msg o !op op:msg
proc op:pub {nick uhost handle chan args} {
pushmode $chan +o $nick
}
proc op:msg {nick uhost handle args} {
if {!validchan [lindex $args 0]} { return 0;}
op:pub $nick $uhost $handle [lindex $args 0] {""}
}
En plus, ça permet de faire facilement des contrôles différents en fonction du mode d'appel de la commande.