Require net/protocol
Require parakeet/io
Use TCPSocket#puts instead of #write
TCPSocket#write does not send "\r\n", which is required for IRC clients (and
servers) to digest the message. #puts automatically appends "\r\n", solving this
issue.
Chomp line from TCPSocket#readline
"\r\n" is of no concern for the application, though the IRC protocol
requires it. Chomp it up.