menu nicklist { .Gag: set %gag $1 | /mode $chan +b ~q: $+ $address($1,7) | mode $chan -h-o-a-v $$1 $$1 $$1 $$1 .UnGag: unset %gag | /mode $chan -b ~q: $+ $address($1,7) | mode $chan +v $1 } on !*:JOIN:#:{ if ( $nick == %gag ){ mode $chan -h-o-a-v $nick $nick $nick $nick }