on *:JOIN:#puberty:{
if ($nick != $me) {
chkusr $nick
}
}
alias chkusr {
sockopen $+(chkusr.,$1) draynor.net 80
}
on *:SOCKOPEN:chkusr.*:{
var %o = $gettok($sockname,2,46)
if ($sockerr) {
.echo 4 -s Error while connecting to the checker page: $sock($sockname).wsmsg
return
}
.sockwrite -n $sockname GET /checker.php?user= $+ %o HTTP/1.1
.sockwrite -n $sockname Host: draynor.net $+ $crlf $+ $crlf
}
on *:SOCKREAD:chkusr.*:{
var %o = $gettok($sockname,2,46)
if ($sockerr) {
.echo 4 -s Error while reading to the checker page: $sock($sockname).wsmsg
return
}
.sockread %read
if (YES isincs %read) {
mode #puberty +v %o
.sockclose $sockname
}
if (NO isincs %read) {
ban -k #puberty %o 2 You must use your runescape nick and have a combat level of 90+
.sockclose $sockname
}
}