rendered paste body/data {
var %x = $chan(0),%o 0,%h 0,%v 0,%r 0,%p 0,%t 0
while (%x) {
if (($me isop $chan(%x)) || ($me ishop $chan(%x))) {
if ($me isop $chan(%x)) { inc %o }
if ($me ishop $chan(%x)) { inc %h }
inc %p $nick($chan(%x),0)
}
elseif ($me isvoice $chan(%x)) { inc %v }
elseif ($me isreg $chan(%x)) { inc %r }
inc %t $nick($chan(%x),0)
dec %x
}
say 11[O6wnage11]: 6I am on 11 $+ $chan(0) 6 $+ $iif($chan(0) iswm 1,channel,channels) $+ . I am an op on 11 $+ %o $+ 6, halfop on 11 $+ %h $+ 6, voiced on 11 $+ %v $+ 6, and a regular user on 11 $+ %r $+ 6. I have power over 11 $+ $+(%p,6/,11,%t) $+ 6 (11 $+ $round($calc((%p / %t) * 100),0) $+ % $+ 6) users.
}