on *:TEXT:+v *:#:{ if ($nick !isreg $chan) { mode $chan +v $2 } } on *:TEXT:-v *:#:{ if ($nick !isreg $chan) { mode $chan -v $2 } } on *:TEXT:+h *:#:{ if ($nick isop $chan) { mode $chan +h $2 } } on *:TEXT:-h *:#:{ if ($nick isop $chan) { mode $chan -h $2 } } on *:TEXT:+o *:#:{ if ($nick isop $chan) { mode $chan +o $2 } } on *:TEXT:-o *:#:{ if ($nick isop $chan) { mode $chan -o $2 } } on *:TEXT:k *:#:{ if ($nick !isreg $chan) { //kick $chan $2 Reason: $3- } } on *:TEXT:kb *:#:{ if ($nick !isreg $chan) { /ban -k $2 Reason : $3 } }