Public feed
#724666
alias power {
var %i = 1 | var %op = 0 | var %hop = 0 | var %voice = 0 | var %reg = 0 | var %power.total = 0
while ($chan(%i)) {
if ($me isop $chan(%i)) {
inc %op | var %ops = %ops $chan(%i) | var %power = $calc(%power + $nick($chan(%i),0)) | inc %power.total $nick($chan(%i),0,ohvr) | inc %i | continue
}
if ($me ishop $chan(%i)) {
inc %hop | var %hops = %hops $chan(%i) | var %power = $calc(%power + $nick($chan(%i),0)) | inc %power.total $nick($chan(%i),0,hvr) | inc %i | continue
}
if ($me isvoice $chan(%i)) {
inc %voice | var %voices = %voices $chan(%i) | var %power = $calc(%power + $nick($chan(%i),0)) | inc %power.total $nick($chan(%i),0,vr) | inc %i | continue
}
if ($me isreg $chan(%i)) {
inc %reg | var %regs = %regs $chan(%i) | var %power = $calc(%power + $nick($chan(%i),0)) | inc %i | continue
}
}
msg $active 14[11P14ower] I am on11 $chan(0) 14channels. 4@Ops:11 %op $+(14,$chr(91),11,$calc((%op / $chan(0)) * 100),$chr(37),14,$chr(93)) 7%Hop:11 %hop $+(14,$chr(91),11,$calc((%hop / $chan(0)) * 100),$chr(37),14,$chr(93)) 12+Voice:11 %voice $+(14,$chr(91),11,$calc((%voice / $chan(0)) * 100),$chr(37),14,$chr(93)) 9Reg:11 %reg $+(14,$chr(91),11,$calc((%reg / $chan(0)) * 100),$chr(37),14,$chr(93)) 14Total:11 $+(%power.total,14/11,%power) $+($calc((%power.total / %power) * 100),$chr(37) 14of the people)
}