;////////////// RANDOM FACTS (for Abs)//////////////////// alias fact { var %sockname = fact_ $+ $ticks set $+(%,$($ticks,2)) $chan sockopen %sockname randomfunfacts.com 80 } alias -l htmlfree { var %x = "", %i = $regsub($1-,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%x), %x = $remove(%x, ) return %x } on *:sockopen:fact_*:{ var %sw = sockwrite -n $sockname %sw Host: randomfunfacts.com %sw Connection: Close %sw } on *:sockread:fact_*:{ if ($sockerr) { echo -a * Error | halt } sockread %temp echo -a %temp if (** iswm %temp) { echo -a * Whoo! In the IF statement! var %chan = $($+(%,$remove($sockname,fact_)),2) msg %chan $htmlfree(%temp) unset $+(%,$remove($sockname,fact_)) } } on *:TEXT:.fact*:#: { fact }