ajout d'une fonction sur un auto voice on join
#2
Attention à $::botnick, il s'agit du nick que l'eggdrop "devrait" avoir en temps normal, mais il ne correspondra pas forcément à la réalité s'il s'est renommé à cause d'un ghost ou s'il est renommé en AnonymeXXXX par les services suite à un problème d'authentification.

$::nick en revanche, correspond au nick actuel de l'eggdrop quel qu'il soit.


Maintenant, pour répondre à ta question :
tcl
if { ($nick == $::nick) || ($nick in $exemptnick) } then {
    return 0
} else {
    ....
}


A noter que $exemptnick doit être une liste correctement formatée (échappement des caractères choquants pour tcl).


Ensuite, pour que l'autovoice ne soit actif que sur certains salons, je te suggère de jeter un oeil aux commandes SETUDEF FLAG et CHANNEL GET.
Toute l'actualité de mes scripts ici (dernière mise à jour le 14/07/2018)
Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
Répondre


Messages dans ce sujet
RE: ajout d'une fonction sur un auto voice on join - par MenzAgitat - 05/07/2018, 14:54

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