OCaml IRC client library