commande pour listhand
#1
Bonjour me revoila lol.

J'ai fait une commande pour lister les users enregistrés sur le bot voici le code.

tcl
bind  pub Z !listhand listhand
proc listhand {nick host hand chan arg} {
global botnick
   if {[matchattr $hand Z]} {
   putserv "PRIVMSG $chanback :LISTE DES USERS regardé par $nick."
				foreach user [userlist] {
               puthelp "NOTICE $nick :- $user"
 
} 
puthelp "NOTICE $nick :- Fin de la liste des users"
}
if {[matchattr $user X]} {
						puthelp "NOTICE $nick :- $user Xop du salon"
}
if {[matchattr $user n]} {
						puthelp "NOTICE $nick :- $user Propriétaire"
} 
}



Mais j'ai un petit soucis, j'aimerais que le bot quand il me donne la liste des users,
quand un user est avec un FLAG X qu'il me dise à coté du pseudo Xop
et quand un user est de FLAG n qu'il me dise à coté du du pseudo Propriétaire.
Actuellement il me donne bien la liste des users mais pas si ils sont Xop ou Proprio.
Répondre Avertir
#2
RESOLU

J'ai trouvé mes erreurs, pas besoin du premier

tcl
puthelp "NOTICE $nick :- $user"



et mettre

tcl
if {[matchattr $user X]} {
                  puthelp "NOTICE $nick :- $user Xop du salon"
}
if {[matchattr $user n]} {
                  puthelp "NOTICE $nick :- $user Propriétaire"
}



à la place.
Répondre Avertir


Atteindre :


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