An event-driven IRC library for Ruby