Documentação IRC · Iniciante
Comando PRIVMSG e /msg: enviar uma mensagem a uma pessoa ou a um canal
PRIVMSG transmite texto dirigido a um pseudónimo ou a um canal. /msg é um comando de muitos clientes que constrói esta mensagem IRC. «Privado» descreve o destino; não significa cifragem ponta a ponta.
A equipa do Dialova · Verificado em
Sintaxe e parâmetros #
PRIVMSG <cible>{,<cible>} :<texte>| Parâmetro | Significado |
|---|---|
| destino | Pseudónimo ou canal, de acordo com o uso e as permissões do cliente. |
| texto | Conteúdo não vazio. Os dois pontos introduzem o último parâmetro, que pode conter espaços. |
Exemplo comentado #
C: PRIVMSG Bob :Bonjour Bob !
S: :Alice!alice@cloak.example PRIVMSG Bob :Bonjour Bob !
C: PRIVMSG #atelier :Bonjour tout le monde !Os pseudónimos, hosts e textos desta troca são fictícios. O cliente pode apresentar as respostas de forma mais legível do que as linhas de protocolo aqui mostradas.
Respostas e erros possíveis #
| Resposta | Significado |
|---|---|
| PRIVMSG | Mensagem recebida pelo destinatário ou pelos membros autorizados. |
| Não existe confirmação universal | A ausência de erros não prova que a mensagem foi lida. O eco para quem envia depende, entre outras coisas, de echo-message. |
| Erro | Causa habitual |
|---|---|
| 401 | Pseudónimo ou destino não encontrado. |
| 404 | Não é permitido enviar para este canal. |
| 411 / 412 | Falta o destinatário ou o texto. |
Permissões, compatibilidade e cuidados #
Um canal moderado, um ban, uma política de mensagens privadas ou uma proteção antisspam podem impedir a entrega. As extensões e alguns serviços acrescentam erros específicos da rede.
TLS protege a ligação ao servidor, mas não oculta o conteúdo do próprio servidor. As ligações, ficheiros ou mensagens de voz do Dialova dependem de camadas adicionais da aplicação; não são funções universais de PRIVMSG.
Perguntas frequentes #
/msg é enviado tal como está para o servidor? Normalmente não: o cliente converte-o em PRIVMSG. Os aliases dependem do programa.
O meu interlocutor recebe o texto se estiver offline? Depende das contas, dos históricos e dos serviços da rede. O protocolo de base não disponibiliza uma caixa de mensagens universal.
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