rendered paste bodyon *:TEXT:!Quest*:#: {
/msg $nick Finding The Quest In Database
/set %quest $replace ($$2-,$chr(32),+)
/set %chan $chan
/set %nick $nick
if ($sock(quest)) {
/sockclose quest
}
/sockopen quest kbase.runescape.com/lang/en/aff/runescape/viewcategory.ws?cat_id=817
}
on *:Sockopen:quest: {
sockwrite -nt $sockname GET /kbase.runescape.com/lang/en/aff/runescape/viewcategory.ws?cat_id=817
sockwrite -nt $sockname host: kbase.runescape.com/lang/en/aff/runescape/viewcategory.ws?cat_id=865
sockwrite -nt $sockname $crlf
}
on *sockread:quest: {
if ($sockerr) {
/msg $chan Socket Error: $sockerr $+ , while looking up %quest
/unset %quest
/unset %chan
}
else {
var %read
while (1) {
sockread -f %read
if (!$sockbr) {
msg %chan Sorry No Results Found For Your Quest Search.
msg %chan Please Check Your Spelling.
/unset %quest
/unset %chan
sockclose $sockname
}
}
if (* $+ $gettok($replace(%quest,+,$chr(32)),1,32) $+ * iswm %read) {
msg %chan %read
/unset %item
/unset %chan
sockclose $sockname
}
}
}
}