Internet Relay Chat. É um protocolo de comunicação que oferece mensagens em tempo real.
/INVITE <nick> <#canal>Função: Convida um usuário para um canal privado.
/JOIN <#canal> [senha]Função: Entra em um canal (cria se não existir).
/KICK <#canal> <nick> [motivo]Função: Expulsa um usuário do canal.
/LISTFunção: Lista os canais disponíveis no servidor.
/MODE <#canal> <+/-modo> [args]Função: Altera modos do canal.
i: canal só permite entrar com convite (invite-only)
t: só operadores podem mudar o tópico
l: define limite de usuários (/MODE #canal +l 10)
o: dá/tira operador (/MODE #canal +o nick)
k: define senha para entrar (/MODE #canal +k senha)
/NICK <novo_nick>Função: Altera o seu nickname.
/PART <#canal> [mensagem]Função: Sai de um canal.
/PASS <senha>Função: Envia a senha antes de se registrar (usado antes de NICK/USER).
/PRIVMSG <destino> :<mensagem>Função: Envia mensagem privada para usuário ou canal.
/QUIT [mensagem]Função: Sai do servidor IRC, opcionalmente com mensagem.
/TOPIC <#canal> [:novo_tópico]Função: Define ou visualiza o tópico do canal.
/USER <username> 0 * :<realname>Função: Identifica o usuário ao entrar no servidor. Deve ser usado com NICK.
/WHO [#canal ou nick]Função: Lista informações sobre usuários. Sem argumento, mostra todos no servidor (se permitido).