on *:TEXT:!rsnews:#:{
set %nick $nick
sockopen rsnews runescape.com 80
}
/sockopen rsnews runescape.com 80
on *:sockread:rsnews:{
if ($sockerr) {
echo -a Error.
halt
}
else {
var %rsnews
sockread %rsnews
if (
** iswm %rsnews) {
var %stripped = $nohtml(%rsnews)
msg %nick %stripped
sockclose $sockname
halt
}
}
}
alias -l nohtml {
var %x, %i = $regsub($1-,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%x), %x = $remove(%x, )
return %x
}
on *:sockopen:forum:{
sockwrite -n $sockname GET /lang/en/aff/runescape/title.ws HTTP/1.1
sockwrite -n $sockname Host: runescape.com $+ $crlf $+ $crlf
}