IRC-Dokumentation · Einsteiger
IRC verstehen und nutzen
IRC steht für Internet Relay Chat und ist ein Protokoll für Gespräche in Echtzeit. Dieser Leitfaden hilft dir, einen Client auszuwählen, Channels und Befehle zu verstehen und anschließend das Protokoll und seine modernen Erweiterungen kennenzulernen.
Dialova-Team · Überprüft am
Wo fange ich an?
Wenn du chatten möchtest, beginne mit Clients und Befehlen. Für die Entwicklung eines Clients oder Bots lies zuerst das Nachrichtenformat und anschließend CAP und SASL.
Dokumentation entdecken
- IRC-Befehle nach AnwendungsfallDie wichtigsten IRC-Befehle zum Betreten von Channels, Senden von Nachrichten, Abfragen von Nicknames und Verwalten von Rechten – mit Syntax und Beispielen.
- Einen IRC-Client auswählenGrafische Programme, Terminalclients oder Weboberflächen: Vergleiche IRC-Clients nach deinem Gerät, deinen Gewohnheiten und den benötigten Funktionen.
- IRC-Netzwerke, Server und IRCd-Software unterscheidenWas unterscheidet ein IRC-Netzwerk von einem Verbindungsserver und einer IRCd-Software? Erläuterungen und Einträge mit Quellen und Prüfdatum.
- Das IRC-Protokoll: Clients, Nachrichten und ChannelsSo funktioniert IRC: Verbindung, Nachrichtenformat, Nicknames, Channels, Modi, Operatoren, CTCP und Transport. Grundlagen für Benutzer und Entwickler.
- IRCv3: Erweiterungen für modernes IRCIRCv3 verstehen: CAP-Aushandlung, SASL, Tags, Zeitstempel, Konten und Nachrichtengruppen. Die Mechanismen werden mit ihren Spezifikationen erklärt.
- IRC-Sicherheit: Identität, Datenschutz und sichere NutzungIRC sicher nutzen: TLS, SASL, NickServ, Hostmasks, IP-Adressen, DCC-Dateien, verdächtige Links und Berechtigungen. Hinweise für Benutzer und Operatoren.
- Einen IRC-Bot verstehen und entwickelnSo funktioniert ein IRC-Bot: Verbindung, Authentifizierung, Ereignisse, Berechtigungen, Sendelimits und Wiederverbindung. Eine belastbare Architektur statt eines fragilen Skripts.
- Die Geschichte von IRC: von 1988 bis IRCv3Von Jarkko Oikarinen bis zu modernen Clients: die Entwicklung des IRC-Protokolls, seiner RFCs und Netzwerke anhand historischer und technischer Quellen.
- IRC-Glossar: Begriffe rund um den ChatIRC, IRCd, Channel, Hostmask, SASL, CTCP, DCC und Bouncer verständlich erklärt. Kurze Definitionen mit Links zu den vertiefenden Anleitungen.
Ein Protokoll, verschiedene Wege zum Gespräch #
IRC verbindet Clients mit Servern. Ein Netzwerk kann aus mehreren Servern bestehen, die Benutzer und Channels gemeinsam verwalten. Du wählst deine Oberfläche selbst; dein Gegenüber kann eine andere verwenden. Webclients, grafische Programme und Terminalclients können denselben Channel nutzen.
IRC ist weder eine einzelne Website noch eine festgelegte Oberfläche. Kontoregeln, Verlauf, Moderation und verfügbare Funktionen hängen vom Netzwerk ab. Einen Befehl zu kennen hilft bei der Orientierung, verleiht aber nicht automatisch das Recht, ihn auszuführen.
So liest du die Beispiele #
Befehle mit vorangestelltem / gibst du in einem Client ein. In den Protokollbeispielen steht C für Client und S für Server. Diese Kennzeichnungen werden nicht übertragen. Die Zeilen sind ohne ihren CRLF-Abschluss dargestellt. Spitze Klammern beschreiben Parameter, eckige Klammern kennzeichnen in der Regel optionale Bestandteile.
Die historischen RFCs erklären die Grundlagen. Modern IRC beschreibt heutige Verfahren, die IRCv3-Spezifikationen definieren ausgehandelte Erweiterungen. Eine auf einem Server verfügbare Capability ist nicht automatisch in allen Netzwerken verfügbar.
IRC mit Dialova ausprobieren #
Dialova bietet seinen Konten eine Weboberfläche und einen IRC-Zugang. Die Gespräche basieren auf IRC. Profile, Medien, Spiele und Anrufe sind zusätzliche Funktionen der Website, die ein externer IRC-Client nicht unbedingt abbildet.
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.
- Modern IRC — spécification du protocole client ↗Quelle Spezifikation · abgerufen am 2026-10-29
- IRCv3 — catalogue des spécifications ↗Quelle Spezifikation · abgerufen am 2026-10-29
- Dialova — connexion depuis mIRC ↗Quelle Dialova · abgerufen am 2026-10-29