ajout d'une fonction sur un auto voice on join
#13
Bonjour,

D'accord CrazyCat j'ai supposé ça car tout les setudef que j'ai pu voir sont dans un namespaces.
Donc j'ai continué à me renseigner chercher des exemples etc mais je galère vraiment.
J'ai donc fait ça:
tcl
set exemptnick "nick nick1 nick2 nick3"
setupdef flag AutoVoice
 
bind join - "*" join:avjoin
 
proc join:avjoin { nick uhost hand chan } {
 if { (![channel get $chan AutoVoice]) || ($nick == $::nick) || ($nick in $::exemptnick) } then {
   return 0
 } else {
     pushmode $chan +v $nick
   return 0
 }
}


j'en ai aussi profité pour remplacer le putserv par un pushmode ça fait mieux lol.
Je n'ai pas tester le code j'aimerais savoir si je suis sur la bonne voix ou alors pas du tout.
De cette manière je validerais bien les salons en pl via la commande :
Code :
.chanset #mon_chan +AutoVoice
Merci Smile
Répondre Avertir


Messages dans ce sujet
RE: ajout d'une fonction sur un auto voice on join - par Alucard`68 - 07/07/2018, 13:11

Atteindre :


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