Snippets Project Page
Author: entropy
Added: 5y
Updated: 5y
mIRC: 7.52+
Hits: 1,195
Downloads: 26
Review: entropy
Size: 922B
1 0
Login to vote.
OperScan
v1.0
This snippet scans the channel supplieed for IRC Operators and returns a list.
Download
JSON
▲ Review
▼ Source
; OperScan v1.0 - by entropy 2018 ;Simply: /operscan <chan> or no channel for active. alias operscan { if (!$1 && $active !ischan) || ($isid) { return } if (%list_opers) { unset %list_opers } tokenize 32 $iif($1,$1,$active) echo $color(info) -ta * IRC Operator scan of $+($1,...) .enable #operscan who $1 } alias -l encap { return $iif($isid,$+($chr(40),$round($calc(($1 / $nick($2,0)) * 100),2),%,$chr(41))) } #operscan off raw 352:*:{ if (* isin $7) { echo $color(info2) -ta * $+($chr(2),$6,$chr(2)) is an IRC Operator | %list_opers = %list_opers $6 } halt } raw 315:*:{ var %a = $numtok(%list_opers,32), %q = IRC $iif(%a == 1,Operator,Operators) echo $color(info) -ta * %a %q found on $+($2,.) $2 is $+(%a,/,$nick($2,0)) $encap(%a,$2) $+(%q,.) unset %list_opers .disable #operscan halt } #operscan end
Changelog:
0
0