Documentação IRC · Iniciante
Comando NOTICE: enviar um aviso sem criar ciclos de respostas
NOTICE transmite um aviso. No protocolo, assemelha-se a PRIVMSG, mas a regra de resposta é diferente: um cliente não deve gerar uma resposta automática a uma NOTICE. Esta distinção evita ciclos entre bots e serviços.
A equipa do Dialova · Verificado em
Sintaxe e parâmetros #
NOTICE <cible>{,<cible>} :<texte>| Parâmetro | Significado |
|---|---|
| destino | Pseudónimo ou canal, segundo as regras do servidor. |
| texto | Aviso a apresentar; a interface decide como o mostrar. |
Exemplo comentado #
C: NOTICE Bob :Le traitement est terminé.
S: :Alice!alice@cloak.example NOTICE Bob :Le traitement est terminé.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 |
|---|---|
| NOTICE | Aviso transmitido ao destinatário autorizado. |
| Erro | Causa habitual |
|---|---|
| Sem resposta automática de erro | O comando não deve provocar uma resposta automática; não faças o funcionamento de um bot depender de uma resposta numérica de erro. |
Permissões, compatibilidade e cuidados #
NOTICE não é reservado a administradores nem prova que uma mensagem seja autêntica. Um utilizador comum pode enviá-lo; verifica a identidade da conta e a origem de um pedido sensível.
A posição no ecrã depende do cliente: janela do servidor, conversa ativa ou mensagem própria. No Dialova, uma NOTICE não abre uma nova conversa privada como uma mensagem de chat.
Perguntas frequentes #
Uma NOTICE é mais confidencial? Não: escolher este comando não cifra nada.
O meu bot pode responder automaticamente «recebido»? Não a uma NOTICE. Reserva as interações automáticas para as mensagens e os eventos previstos para isso, com as respetivas medidas para evitar ciclos.
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