Documentação IRC · Intermédio
Account-tag: identificar a conta por trás de uma mensagem
account-tag permite conhecer a conta de serviços associada a quem envia uma mensagem. O servidor acrescenta a etiqueta quando essa pessoa está identificada. Ajuda a acompanhar uma identidade mesmo quando muda de pseudónimo, sem confundir conta e permissões de moderação.
A equipa do Dialova · Verificado em
Informação fornecida pelo servidor #
C: CAP REQ :account-tag
S: :irc.example CAP Alice ACK :account-tag
S: @account=atelier-bob :Bob!u@cloak.example PRIVMSG Alice :BonjourAqui Bob é o pseudónimo e atelier-bob a conta. A etiqueta account não deve ser acrescentada quando quem envia não está identificado numa conta de serviços. A conta não tem necessariamente o mesmo nome que o pseudónimo e não é um endereço de email.
O que significa a ausência da etiqueta? #
Sem a capacidade ativa, a ausência da etiqueta não permite tirar conclusões. Mesmo quando está ativa, a falta de conta deve ser tratada com cuidado: o cliente pode considerar a identidade não confirmada para essa ação, em vez de deduzir uma conta a partir do pseudónimo ou do hostmask.
account-tag não é um comando de início de sessão. SASL estabelece a identidade; a etiqueta descreve-a nas mensagens transmitidas pelo servidor. Não peças a alguém que introduza a palavra-passe para «ativar uma etiqueta».
Diferenças em relação a outras extensões de conta #
| Mecanismo | Âmbito |
|---|---|
| account-tag | Identidade associada a quem envia a mensagem transmitida. |
| account-notify | Eventos que indicam alterações de conta nos utilizadores acompanhados segundo a especificação. |
| extended-join | Informação adicional ao entrar num canal. |
Os avisos de conta e as entradas enriquecidas nem sempre substituem a etiqueta de uma mensagem privada enviada por alguém com quem não partilhas nenhum canal.
Uma identidade não é uma permissão #
Um bot pode associar permissões internas a uma conta verificada, mas deve confirmar as funções, a rede e a operação pedida. Um simples texto «account=admin» numa conversa ou uma etiqueta de cliente arbitrária não são uma certificação do servidor.
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.
- IRCv3 — catalogue des spécifications ↗Fonte da especificação · consultada em 2026-10-29
- IRCv3 — SASL Authentication 3.1 ↗Fonte da especificação · consultada em 2026-10-29
- IRCv3 — account-tag ↗Fonte da especificação · consultada em 2026-10-29