All pastes #285209 Raw Edit

Anonymous

public text v1 · immutable
#285209 ·published 2006-12-19 17:56 UTC
rendered paste body
on *:text:!rsplayers*:#: {
  if ($sock(recentnewsock)) .sockclose recentnewsock
  set %chan $chan
  set %nick $nick
  set %date $date
  sockopen recentnewsock www.runescape.com 80
}
on *:SOCKOPEN:recentnewsock: {
  sockwrite -nt $sockname GET / HTTP/1.1
  sockwrite -nt $sockname Host: www.runescape.com
  sockwrite -nt $sockname $crlf
}
on *:SOCKREAD:recentnewsock: {
  if ($sockerr) {
    msg %chan Socket Error: $sockname $+ . Error code: $sockerr Please inform $me of this error message.
    halt
  }
  else {
    var %sockreader
    sockread %sockreader
    if (* $+ %date* iswm %sockreader ) {
      set %recentnews
      notice %nick the news today is %recentnews 
      unset %chan
      unset %nick
      sockclose recentnewsock
    }
  }
}