IRC stuff in clojure