on *:JOIN:#pcplocks: { if (%iddd == 9) { unset %iddd } inc %iddd set $+(%,name.,%iddd) $nick set $+(%,chan.,%iddd) $chan sockopen $+(getcmb.,%iddd) slushpuppy.silverinterlocution.org 80 } on *:SOCKOPEN:getcmb.*: { sockwrite -n $sockname GET /pestcontrol.php?pestcontrol= $+ %name. [ $+ [ $right($sockname,1) ] ] HTTP/1.1 sockwrite -n $sockname Host: slushpuppy.silverinterlocution.org sockwrite -n $sockname $crlf } on *:SOCKREAD:getcmb.*: { var %read. [ $+ [ $right($sockname,1) ] ] sockread %read. [ $+ [ $right($sockname,1) ] ] if (*
* iswm %read. [ $+ [ $right($sockname,1) ] ]) { if ($htmlfree(%read. [ $+ [ $right($sockname,1) ] ]) < 105) { ban -ku300 %chan. [ $+ [ $right($sockname,1) ] ] %nick. [ $+ [ $right($sockname,1) ] ] You dont meet the CMB requirment for this channel come back when you are 105CMB! unset %*. [ $+ [ $right($sockname,1) ] ] sockclose $sockname } } if (*0
* iswm %read. [ $+ [ $right($sockname,1) ] ]) { ban -ku300 %chan. [ $+ [ $right($sockname,1) ] ] %nick. [ $+ [ $right($sockname,1) ] ] Your account is not ranked in combat! Get 105 and come back. unset %*. [ $+ [ $right($sockname,1) ] ] sockclose $sockname } } alias -l htmlfree { var %x, %i = $regsub($1-,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%x), %x = $remove(%x, ) return %x }