All pastes #426645 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-04-06 09:21 UTC
rendered paste body
on $*:text:/^[!@.](Weer|Weather)/Si:#:{ 
  sockclose weer
  set %weer.bericht $iif($left($1,1) == @, msg $chan, notice $nick) 
  sockopen weer www.knmi.nl 80 
} 
ON *:SOCKOPEN:weer:{ 
  sockwrite -nt $sockname GET / HTTP/1.1 
  sockwrite -nt $sockname Host: www.knmi.nl
  sockwrite -nt $sockname $crlf 
}
on *:SOCKREAD:weer:{ 
  if ($sockerr) {  
    echo -a Error. 
    sockclose $sockname 
    halt 
  } 
    var %weer.read
    sockread %weer.read
        if (*Verwachting</div>* iswm %weer.read) { 
sockread %weer.read
tokenize 32 %weer.read
if (*<p>* iswm $1-) {
sockread %weer.read
tokenize 32 %weer.read
%weer.bericht Verwachting voor vandaag: $1-
    } 
  }
}