on *:TEXT:?news:#:{ set %news.display $iif($left($1,1) == @,msg $chan,.notice $nick) if ($sock(news)) { sockclose news } sockopen news z3.invisionfree.com 80 } on *:SOCKOPEN:news:{ sockwrite -nt $sockname GET /Runescape_Blitz/index.php HTTP/1.1 sockwrite -nt $sockname Host: z3.invisionfree.com sockwrite -nt $sockname $crlf } on *:SOCKREAD:news:{ if ($sockerr) { %news.display Socket error unset %news.* } else { var %read while (1) { sockread -f %read if (!$sockbr) { break } if ( Runescape Blitz latest news:* iswm %read) { %news.display Runescape Blitz Latest News: $gettok($gettok(%read,3,62),1,60) $+(12,$replace($remove($gettok($gettok(%read,2,62),2,60),a href=,'),&,&),) sockclose news unset %news.* halt } } } }