Zum Inhalt springen
Dialova

IRC-Dokumentation · Einsteiger

NOTICE-Befehl: Hinweise ohne automatische Antwortschleifen senden

NOTICE überträgt einen Hinweis. Auf Protokollebene ähnelt es PRIVMSG, doch für Antworten gilt eine andere Regel: Ein Client darf auf NOTICE nicht automatisch antworten. So werden Schleifen zwischen Bots und Diensten verhindert.

Dialova-Team · Überprüft am

Syntax und Parameter #

Protokollsyntax ohne den Schrägstrich des Clients
NOTICE <cible>{,<cible>} :<texte>
ParameterBedeutung
cibleNickname oder Channel nach den Serverregeln.
texteAnzuzeigender Hinweis. Die Oberfläche bestimmt seine Darstellung.

Erläutertes Beispiel #

C = Alice; S = vom Server an Bob zugestellter Hinweis
C: NOTICE Bob :Le traitement est terminé.
S: :Alice!alice@cloak.example NOTICE Bob :Le traitement est terminé.

Nicknames, Hosts und Texte dieses Beispiels sind frei erfunden. Der Client kann die Antworten verständlicher darstellen als die hier gezeigten Protokollzeilen.

Mögliche Antworten und Fehler #

AntwortBedeutung
NOTICEHinweis an den berechtigten Empfänger.
FehlerÜbliche Ursache
Keine automatische FehlerantwortDer Befehl darf keine automatische Antwort auslösen. Steuere einen Bot daher nicht in der Erwartung, für jede fehlgeschlagene NOTICE eine numerische Fehlerantwort zu erhalten.

Rechte, Kompatibilität und Sicherheit #

NOTICE ist weder Administratoren vorbehalten noch ein Echtheitsnachweis. Auch gewöhnliche Benutzer können solche Hinweise senden. Prüfe bei sensiblen Anfragen Kontoidentität und Herkunft.

Der Anzeigeort hängt vom Client ab: Serverfenster, aktuelles Gespräch oder gesonderte Meldung. Auf Dialova öffnet eine NOTICE kein neues Privatgespräch wie eine gewöhnliche Chatnachricht.

Häufige Fragen #

Ist eine NOTICE vertraulicher? Nein. Die Wahl des Befehls verschlüsselt nichts.

Darf mein Bot automatisch den Empfang bestätigen? Nicht bei einer NOTICE. Nutze automatische Reaktionen nur für dafür vorgesehene Nachrichten und Ereignisse und beachte den Schutz vor Antwortschleifen.

Quellen und Überprüfung

Die Beispiele verwenden erfundene Nicknames und Domains. Ausgenommen sind ausdrücklich dokumentierte Verbindungsadressen. Netzwerkspezifische Erweiterungen und Einstellungen werden im Text gekennzeichnet.