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


Detection de changement de pseudo
#1
Bonjour,

J'aimerais savoir comment detecter un changement de pseudo et l'annoncer sur un salon ?
j'ai fais un bind nick mais j'arrive pas à annoncer le nouveau pseudo.
Voici le code.

tcl
bind nick - * chnick
proc chnick {nick host hand chan arg} {
global botnick
		if {[validuser $nick]} {
		if {[matchattr $hand n]} {
		putserv "PRIVMSG $::chanback : $nick change de pseudo en $nick"
        }
}
}


Je precise que le changement de pseudo doit etre detecter que pour quelqu'un qui a un acces sur le bot et que la personne a deja un Flag +n
Si quelqu'un peut m'eclaircir.

Merci d'avance
#2
Bonjour,
Peut être comme cela ?


tcl
bind nick - * ChanGPseudo
proc ChanGPseudo {nick host hand chan newnick} {
.....
 putmsg  $::chanback "$nick change de pseudo en $newnick"
...


Cordialement
La différence entre Linux et Windows ,c'est que Linux c'est comme une belle fille , il faut l'apprivoiser , la comprendre , la séduire tandis que Windows , c'est comme une prostitué , il faut payer et surtout bien se protéger.
#3
Je pense que certains oublient de lire cette page.

Et je déconseille l'emploi de putmsg qui est un ajout de alltools.tcl mais qui n'est pas forcément présent.
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#4
Merci Fedora,
c'etait bien ca je n'avais pas fais gaffe que c'etait $newnick qu'il fallais mettre :s
#5
CrazyCat Wrote:Je pense que certains oublient de lire cette page.

Et je déconseille l'emploi de putmsg qui est un ajout de alltools.tcl mais qui n'est pas forcément présent.

Pour ceux qui recherche une exécution en vitesse de leur procédure...

Le Putquick fait l'affaire.
#6
Non, c'est le mal !
Déjà, ça n'a rien à voir avec l'exécution des procédure mais avec la vitesse de la file d'attente. Ensuite, il faut les utiliser à bon escient, et un "bonjour" n'a pas besoin d'être en putquick.
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away


Forum Jump:


Users browsing this thread: 1 Guest(s)