rendered paste bodyalias tvrage {
set %tvrage.temp $replace($1-,$chr(32),+)
sockopen tvrage http://www.tvrage.com 80
}
on *:sockopen:tvrage:{
sockwrite -n $sockname GET http://www.tvrage.com/quickinfo.php?show= $+ %tvrage.temp
}
on *:sockread:tvrage:{
if ($sockerr) {
echo -a Error opening tvrage socket.
halt
}
else {
var %temptext
sockread %temptext
window @tvrage
;aline -p @tvrage $replace($replace(%temptext,@,$chr(32)),^,$chr(32))
tv_rage $replace($replace(%temptext,@,$chr(32)),^,$chr(32))
}
}
alias tv_rage {
if (Show Name == $1-2) {
aline -p @tvrage Show Name: $3-
}
if (Show URL == $1-2) {
aline -p @tvrage Show URL: $3-
}
if (Premiered == $1) {
aline -p @tvrage Premiered: $2
}
if (Episode == $2) {
var %ep $3
var %date $gettok($1-,-1,32)
var %name $remove($3-, $+ %ep $+ , $+ %date $+)
if (Latest == $1) {
aline -p @tvrage Latest Show: %ep - %name - %date
}
if (Next == $1) {
aline -p @tvrage Next Show: %ep - %name - %date
}
}
if (Country == $1) {
aline -p @tvrage Country: $2-
}
if (Status == $1) {
aline -p @tvrage Status: $2-
}
if (Classification == $1) {
aline -p @tvrage Classification: $2-
}
}