Alias caps { Return $Upper($Left($1,1)) $+ $Right($1,-1)) } on $*:TEXT:/^[@!]urban/Si:#:{ if ($istok(#rsuno #rstrivia #mirc #rune-server #trivia #uber,#,32)) { halt } else { sockclose urban set -u10 %word $replace($2-,$chr(32),$chr(43)) set -u10 %output.urban $iif($left($1,1) == @, msg $chan, .notice $nick) sockopen urban www.urbandictionary.com 80 else { .notice $nick Syntax: !/@urban Word } } } on *:SOCKOPEN:Urban: { sockwrite -nt $sockname GET $+(/define.php?term=,%word) HTTP/1.1 sockwrite -nt $sockname Host: www.urbandictionary.com sockwrite -nt $sockname $crlf } on *:SOCKREAD:Urban: { if ($sockerr) { msg $chan ERROR: $sockname $+ . Code: $sockerr } else { var %sockread sockread %sockread if (*
*
iswm %sockread) || (**
iswm %sockread) {
var %definition $remove(%sockread,
,
,