Documentação IRC · Iniciante
Glossário IRC: compreender os termos do chat
Este glossário explica o vocabulário que podes encontrar num cliente, numa resposta do servidor ou na documentação IRC. As definições distinguem o protocolo das funções próprias de um programa ou de uma rede.
A equipa do Dialova · Verificado em
IRC #
Internet Relay Chat: protocolo de conversa em tempo real entre clientes e servidores.
IRCd #
Programa que executa um servidor IRC e aplica as regras de ligação e conversa.
Rede #
Conjunto administrado de servidores que partilham um espaço IRC; uma rede também pode ter apenas um servidor.
Servidor #
Ponto de ligação IRC. A rede fornece o nome do host e a porta.
Canal ou sala #
Espaço de conversa coletiva, geralmente com um nome que começa por #.
Nickname ou pseudónimo #
Nome visível de um utilizador na sessão IRC. Não é automaticamente o nome da conta.
Conta #
Identidade autenticada pela rede, distinta do pseudónimo visível e de um endereço de email.
Operador de canal (op) #
Utilizador com permissões de gestão num canal. As permissões exatas dependem dos modos do servidor.
IRCop #
Operador do servidor ou da rede. Os seus privilégios não são os mesmos de um op de canal.
Halfop #
Nível intermédio de canal disponibilizado por alguns servidores; as permissões não são universais.
Voice #
Estado habitualmente associado a +v e ao prefixo +; permite, entre outras coisas, falar num canal moderado segundo as suas regras.
Ban #
Regra de exclusão ou restrição, muitas vezes representada por uma máscara. O âmbito depende do servidor e do canal.
Mask ou máscara #
Padrão usado para selecionar uma identidade ou um conjunto de identidades. A sintaxe aceite depende do mecanismo em questão.
Hostmask #
Representação nick!user@host de uma origem de utilizador; a rede pode ocultar o host visível.
Cloak #
Ocultação do nome do host pelo servidor. Não garante anonimato perante o operador da rede.
Vhost #
Nome de host virtual apresentado segundo as regras da rede, por vezes atribuído pelos seus serviços.
Serviços #
Clientes ou componentes privilegiados que podem gerir contas, pseudónimos ou canais. A disponibilidade depende da rede.
NickServ #
Nome comum de um serviço de gestão de contas ou pseudónimos; os comandos variam conforme a rede.
ChanServ #
Nome comum de um serviço de gestão de canais registados. A presença e as permissões dependem da rede.
SASL #
Estrutura de autenticação usada por IRC para identificar uma conta através de um mecanismo negociado.
TLS #
Transporte cifrado entre o cliente e o servidor, com verificação do certificado; não é cifragem ponta a ponta das conversas.
CTCP #
Convenção transportada em mensagens IRC, usada por exemplo para as ações /me ou alguns pedidos entre clientes.
DCC #
Família de convenções de ligação direta entre clientes, por exemplo para ficheiros; tem riscos diferentes dos do chat através do servidor.
MOTD #
Message of the Day: informação de boas-vindas do servidor, geralmente transmitida através de respostas numéricas.
Numeric #
Comando de resposta com três algarismos cujo significado é definido pelo protocolo ou por uma extensão.
Capacidade #
Função anunciada e negociada com CAP. Aparecer em CAP LS não significa que já esteja ativa.
Etiqueta de mensagem #
Metadado colocado antes da origem e do comando de uma mensagem IRC, num prefixo que começa por @.
Netsplit #
Rutura entre servidores de uma rede que separa temporariamente grupos de utilizadores.
Bouncer #
Intermediário que mantém uma ligação IRC e oferece, conforme a configuração, religação e histórico aos clientes.
ZNC #
Projeto de bouncer IRC; é um programa concreto, não o nome genérico de todos os bouncers.
Prefixo #
Conforme o contexto, a origem de uma mensagem ou o símbolo de um nível de canal. Não se devem confundir estes dois usos.
ISUPPORT #
Informação geralmente enviada na resposta 005 para descrever os parâmetros do servidor, distinta de CAP.
Batch #
Grupo de mensagens delimitado por comandos BATCH e associado através de etiquetas de agrupamento.
WebSocket #
Transporte de mensagens que pode ser usado por algumas arquiteturas web; tem de estar explicitamente disponível no servidor ou na sua gateway.
Fontes e verificação
Os exemplos usam alcunhas e domínios fictícios, salvo os pontos de ligação expressamente documentados. As extensões e definições específicas de uma rede são assinaladas no texto.
- Modern IRC — spécification du protocole client ↗Fonte da especificação · consultada em 2026-10-29
- RFC 2812 — Client Protocol (2000) ↗Fonte histórica · consultada em 2026-10-29
- IRCv3 — catalogue des spécifications ↗Fonte da especificação · consultada em 2026-10-29
- ZNC — projet officiel ↗Fonte oficial · consultada em 2026-10-29