First implementation with IRC and UDP support