;###Op### on *:TEXT:!op:#:{ if ($me isop $chan) { /mode $chan +o $2- | halt } if ($2 == $null) { /mode $chan +o $nick | halt } } ;###Deop### on *:TEXT:!deop:#:{ if ($me isop $chan) { /mode $chan -o $2- | halt } if ($2 == $null) { /mode $chan -o $nick | halt } } ;###Half-Op### on *:TEXT:!op:#:{ if ($me isop $chan) { /mode $chan +h $2- | halt } if ($2 == $null) { /mode $chan +h $nick | halt } } ;###DeHalf-Op### on *:TEXT:!op:#:{ if ($me isop $chan) { /mode $chan -h $2- | halt } if ($2 == $null) { /mode $chan -h $nick | halt } } ;###Voice### on *:TEXT:!op:#:{ if ($me isop $chan) { /mode $chan +v $2- | halt } if ($2 == $null) { /mode $chan +v $nick | halt } } ;###Devoice### on *:TEXT:!op:#:{ if ($me isop $chan) { /mode $chan -v $2- | halt } if ($2 == $null) { /mode $chan -v $nick | halt } } ;###Kick### on *:TEXT:!kick *:#:if (nick isop $chan|nick ishop $chan) { /kick $chan $2 }