;Urban script by Lee-[32201] ;If you are going to leech this script, Keep this bit here! :P ;Thanks on $*:TEXT:/^[!@.](urban)/Si:#: { if ($2 == $null) { notice $nick Please define something! } if ($sock(urban)) .sockclose urban set %term $2- set %return notice $nick if (@ isin $1) set %return msg $chan sockopen urban www.urbandictionary.com 80 } alias urban { sockclose urban set %item $replace($1-,$chr(32),$chr(43)) set %return echo -a sockopen urban www.urbandictionary.com 80 } on *:SOCKOPEN:urban: { sockwrite -nt $sockname GET /define.php?term= $+ %term HTTP/1.1 sockwrite -nt $sockname Host: www.urbandictionary.com sockwrite -nt $sockname $crlf } on *:SOCKREAD:urban: { if ($sockerr) { %return [Error] - Error Code: $sockerr } else { var %urban.read sockread %urban.read if (*
* iswm %urban.read) { set %Text $htmlfree(%urban.read) set %text $remove(%text,") %return 12Term15:4 %term $+ 15. %return 12Definition15:4 %text $+ 15. sockclose $sockname } } } alias -l htmlfree { var %x, %i = $regsub($1-,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%x), %x = $remove(%x,&) | return %x }