alias players sockclose players | sockopen players poestats.com 80 on *:sockopen:players:{ sockwrite -n $sockname GET /XML/IRC/ $+ %nick HTTP/1.1 sockwrite -n $sockname Host: poestats.com $+ $crlf $+ $crlf } on *:sockread:players:{ if ($sockerr) { echo -a Error. halt } else { sockread %data if ($regex(%data,/(.*)/i)) { var %name $regml(1) } if ($regex(%data,/(.*)/i)) { var %rank $regml(1) } if ($regex(%data,/(.*)/i)) { var %PoEStatsScore $regml(1) } if ($regex(%data,/(.*)/i)) { var %RankPosition $regml(1) } if ($regex(%data,/(.*)/i)) { var %TotalScore $regml(1) } if ($regex(%data,/(.*)/i)) { var %TotalTime $regml(1) } if ($regex(%data,/(.*)/i)) { var %SPR $regml(1) } if ($regex(%data,/(.*)/i)) { var %SPM $regml(1) } if ($regex(%data,/(.*)/i)) { var %WLR $regml(1) } if ($regex(%data,/(.*)/i)) { var %TSPM $regml(1) } if ($regex(%data,/(.*)/i)) { var %PercentToRank $regml(1) } .timerSOCKET 1 2 sockclose players } } on *:sockclose:players:{ } on *:TEXT:!POEstats*:*: { set %channel $chan set %nick $2- players if ( %name == $null ) { /msg $chan sorry %nick doesnt exist } else if ( %name != $null ) { /msg $chan POE2 stats for %name --> Rank " %rank ", StatsScore " %PoEStatsScore ", Ladder position " %RankPosition ", Score " %TotalScore ", Time " %TotalTime ", SPR " %SPR ", SPM " %SPM ", WLR " %WLR ", Next rank " %PercentToRank ". } }