on @!*:TEXT:*:%chan1k:{ if ($1 == .o) && ($2) && (!$3) { mode %chan1k +o $2 } if ($1 == .do) && ($2) && (!$3) { mode %chan1k -o $2 } if ($1 == .v) && ($2) && (!$3) { mode %chan1k +v } if ($1 == .dv) && ($2) && (!$3) { mode %chan1k -v $2 } if (-* iswm $1) || (+* iswm $1) { mode %chan1k $1- } }