Internet Relay Chat is an application layer protocol that facilitates communication in the form of text. The chat process works on a client/server networking model.
--
Authenticate
ncat <ip> <port>
PASS <anyPassword>
NICK <anyNickname>
USER <anyNickname> <anyServerName> AndComment :<anyComment>