rendered paste bodyn *:RAWMODE:#: {
if ($me !isop # && $me !ishop #) { return }
var %x 1,%t 1
while $mid($1,%x,1) {
if ($v1 isin +-) {
var %w $v1
inc %x
continue
}
if ($v1 !isincs $token($chanmodes,4,44)) {
inc %t
if (%w = + && $mid($1,%x,1) === b) {
var %a $(,$ $+ %t)
if ($regex(%a,/^(?:~[nq]:)?(.+)$/) && $regml(1) iswm $address($me,5)) { var %b %b %a }
elseif ($regex(%a,/^~r:\Q $+ $replace($fullname,$chr(32),_) $+ \E$/)) { var %b %b %a }
elseif ($regex(%a,/^~c:[^#]?(.+)$/) && $me ison $regml(1)) { var %b %b %a }
}
}
inc %x
}
if (%b) mode # - $+ $str(b,$modespl) %b