All pastes #85515 Raw Edit

Unnamed

public text v1 · immutable
·published 2006-07-12 00:21 UTC
rendered paste body
;###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 }