05/07/2018, 14:54
(Modification du message : 05/07/2018, 15:05 par MenzAgitat.)
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 :
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.
$::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.