Zum Inhalt springen
Dialova

IRC-Dokumentation · Einsteiger

JOIN-Befehl: einem IRC-Channel beitreten

JOIN fordert den Beitritt zu einem Channel an. In einem gewöhnlichen Client sendet /join #atelier diesen Befehl. Nach dem Beitritt empfängst du die laufenden Gespräche. Der Zugriff auf den gesamten bisherigen Verlauf ist dadurch nicht garantiert.

Dialova-Team · Überprüft am

Syntax und Parameter #

Protokollsyntax ohne den Schrägstrich des Clients
JOIN <salon>{,<salon>} [<clé>{,<clé>}]
ParameterBedeutung
salonVollständiger Channelname, zum Beispiel #atelier. Mehrere Namen lassen sich durch Kommas trennen.
cléSchlüssel für einen entsprechend geschützten Channel. Seine Position muss zum angeforderten Channel passen.

Erläutertes Beispiel #

IRC-Austausch: C = Client, S = Server
C: JOIN #atelier
S: :Alice!alice@cloak.example JOIN #atelier
S: :irc.example 332 Alice #atelier :Bienvenue dans l’atelier
S: :irc.example 353 Alice = #atelier :@Alice Bob
S: :irc.example 366 Alice #atelier :End of /NAMES list

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
JOINEreignis, das den Beitritt bestätigt.
332 / 331Aktuelles Thema oder Hinweis, dass kein Thema gesetzt ist.
353 / 366Liste der Nicknames und Ende der Liste.
FehlerÜbliche Ursache
471Die Höchstzahl an Mitgliedern ist erreicht.
473Der Channel ist nur auf Einladung zugänglich.
474Ein Ban verhindert den Zugang.
475Der Channelschlüssel ist falsch.

Rechte, Kompatibilität und Sicherheit #

Ein Channelname bezeichnet kein weltweites Gespräch. #atelier auf zwei unterschiedlichen Netzwerken sind zwei getrennte Räume. Existiert ein Channel noch nicht, legen ihn viele Server beim ersten JOIN an, abhängig von Konfiguration und Einschränkungen.

Die IRCv3-Erweiterung extended-join ergänzt das Beitrittsereignis um weitere Angaben. Ein möglicher Nachrichtenverlauf hängt von anderen Funktionen ab. JOIN verspricht weder Archivierung noch die Nachlieferung verpasster Nachrichten. Schreibe einen Channelschlüssel niemals als öffentliche Nachricht.

Häufige Fragen #

Warum scheitert JOIN, obwohl ich den Channel sehe? Sichtbarkeit bedeutet nicht Zutrittsberechtigung. Prüfe Schlüssel, Einladung, Bans und Teilnehmergrenzen.

Welchem Channel kann ich auf Dialova beitreten? Der Hauptchatraum ist #Dialova. Weitere Chaträume findest du auf der Seite Chaträume.

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.