well it can be done a ton of diff ways
heres another cuz im bored. lol
menu channel {
.Autovoice
.. $iif(!$istok(%auto.v,$chan,44),ADD $+([,$chan,]),Remove $+([,$chan,])):{ set %auto.v $iif(!$istok(%auto.v,$chan,44),$addtok(%auto.v,$chan,44),$remtok(%auto.v,$chan,1,44)) | echo -a Channel $chan $iif($istok(%auto.v,$chan,44),Added,Removed) }
}
on !@*:join:#:{ if ($istok(%auto.v,$chan,44)) { mode # +v $nick } }