on *:TEXT:?bstats*:#:{ if ($2 == -i) { hadd -m bstatsa $nick $iif($left($1,1) == @,msg $chan,.notice $nick) sockopen bstatsa $+ $nick altscripts.net 80 } elseif ($2 == -m) { hadd -m bstatsb $nick $iif($left($1,1) == @,msg $chan,.notice $nick) sockopen bstatsb $+ $nick altscripts.net 80 } elseif ($2 == -u) || ($2 == -o) { hadd -m bstatsc $nick $iif($left($1,1) == @,msg $chan,.notice $nick) sockopen bstatsc $+ $nick altscripts.net 80 } elseif ($2 == -p) { hadd -m bstatsd $nick $iif($left($1,1) == @,msg $chan,.notice $nick) sockopen bstatsd $+ $nick altscripts.net 80 } elseif ($2 == -n) { hadd -m bstatse $nick $iif($left($1,1) == @,msg $chan,.notice $nick) sockopen bstatse $+ $nick altscripts.net 80 } else { .notice $nick Incorrect Syntax used. Flags Supported: -n, -s, -m, -o, -p. .notice $nick -n Gives the current News item, -i Gives a few basic board stats, -m gives the latest member, -o lists who is online, and -p returns the latest post. } } on *:sockopen:bstats*:{ if ($right($left($sockname,7),1) == f) { sockwrite -nt $sockname GET /forum/index.php?action=search2;search=anything HTTP/1.1 } else sockwrite -nt $sockname GET /forum/index.php HTTP/1.1 sockwrite -nt $sockname Host: altscripts.net sockwrite -nt $sockname $crlf.0 } on *:sockread:bstats*:{ If ($sockerr) { halt } else { var %read var %i = 0 sockread %read while ($sockbr) { sockread -f %read if ($right($left($sockname,7),1) == a) { if (*