Documentazione IRC · Principiante
Comando NOTICE: inviare un avviso senza creare cicli di risposte
NOTICE trasporta un avviso. Sul protocollo assomiglia a PRIVMSG, ma la regola di risposta è diversa: un client non deve generare una risposta automatica a una NOTICE. Questa distinzione evita cicli tra bot e servizi.
Il team di Dialova · Verificato il
Sintassi e parametri #
NOTICE <cible>{,<cible>} :<texte>| Parametro | Significato |
|---|---|
| destinatario | Nickname o canale, secondo le regole del server. |
| testo | Avviso da mostrare; l’interfaccia ne decide la presentazione. |
Esempio commentato #
C: NOTICE Bob :Le traitement est terminé.
S: :Alice!alice@cloak.example NOTICE Bob :Le traitement est terminé.Nickname, host e testi di questo scambio sono fittizi. Il client può mostrare le risposte in una forma più leggibile rispetto alle righe del protocollo qui riportate.
Risposte e possibili errori #
| Risposta | Significato |
|---|---|
| NOTICE | Avviso trasmesso al destinatario autorizzato. |
| Errore | Causa abituale |
|---|---|
| Nessuna risposta automatica di errore | Il comando non deve provocare una risposta automatica; non basare il funzionamento di un bot sull’arrivo di un numeric di errore. |
Permessi, compatibilità e precauzioni #
NOTICE non è riservato agli amministratori e non rende autentico un messaggio. Anche un normale utente può inviarlo; verifica l’identità dell’account e la provenienza di una richiesta sensibile.
La posizione sullo schermo dipende dal client: finestra del server, conversazione attiva o messaggio dedicato. Su Dialova una NOTICE non apre una nuova conversazione privata come un messaggio di chat.
Domande frequenti #
Una NOTICE è più riservata? No: la scelta del comando non cifra nulla.
Il mio bot può rispondere automaticamente «ricevuto»? Non a una NOTICE. Riserva le interazioni automatiche ai messaggi e agli eventi previsti, con le relative protezioni contro i cicli di risposte.
Fonti e verifica
Gli esempi usano nickname e domini fittizi, tranne gli endpoint esplicitamente documentati. Le estensioni e le impostazioni specifiche di una rete sono indicate nel testo.
- Modern IRC — spécification du protocole client ↗Fonte della specifica · consultata il 2026-10-29
- RFC 2812 — Client Protocol (2000) ↗Fonte storica · consultata il 2026-10-29