Zum Inhalt springen
Dialova

IRC-Dokumentation · Einsteiger

WeeChat: Einstieg in einen IRC-Terminalclient

WeeChat ist ein freier Chatclient für das Terminal, erweiterbar durch Plugins und Skripte. Die Einstiegsanleitung erklärt das Anlegen eines IRC-Servers, Gesprächsbuffer, TLS und SASL-Authentifizierung.

Dialova-Team · Überprüft am

Server und Buffer #

Eine Serverkonfiguration enthält die Verbindungseinstellungen. Gespräche erscheinen in Buffern. Ein Channel, ein Privatgespräch und Servermeldungen sind unterschiedliche Bereiche. Bei Verbindungs- oder Anmeldeproblemen lohnt sich deshalb ein Blick in den Serverbuffer.

Befehle mit / können in WeeChat zum Client selbst gehören. Beispielsweise wird ein Befehl zur Verwaltung der lokalen Serverkonfiguration nicht unverändert an den IRC-Server gesendet. Die offizielle Anleitung beschreibt die passende Syntax für deine Installation.

Die richtigen Angaben vorbereiten #

  • Installiere WeeChat aus einer für dein System geeigneten Quelle und lies die Einstiegsanleitung.
  • Füge den Server mit dem vom Netzwerk angegebenen Hostnamen und TLS-Port hinzu.
  • Ist ein Konto erforderlich, richte SASL mit dem Kontonamen und einem vom Netzwerk akzeptierten Mechanismus ein.
  • Verbinde dich, lies mögliche Ablehnungen und tritt anschließend dem gewünschten Channel bei.

WeeChat bietet eine geschützte Speicherung sensibler Daten. Folge der Dokumentation, statt ein Geheimnis in einem geteilten Skript, Screenshot oder veröffentlichten Befehlsverlauf zu speichern.

Beispielkonfiguration für Dialova #

Diese Befehle gibst du in WeeChat ein; sie sind keine rohen IRC-Nachrichten. dialova ist hier der lokale Name der Konfiguration. Ersetze VotrePseudo durch den Nickname deines Kontos.

Konfigurationsbefehle für den WeeChat-Client
/server add dialova irc.dialova.com/6697 -tls
/set irc.server.dialova.nicks "VotrePseudo"
/set irc.server.dialova.sasl_username "VotrePseudo"

Richte vor dem Verbindungsaufbau auch das SASL-Geheimnis mit deinem auf der Website erstellten IRC-Schlüssel ein. Die offizielle Anleitung erklärt /secure und den Verweis auf geschützte Daten in sasl_password. Nutze dieses Verfahren für deinen persönlichen Schlüssel. Die drei obigen Zeilen reichen allein noch nicht für eine erfolgreiche Kontoanmeldung aus.

Nach vollständiger Einrichtung der Authentifizierung und erfolgreicher Verbindung
/connect dialova
/join #Dialova

Existiert bereits eine lokale Serverkonfiguration namens dialova, prüfe ihre Optionen mit /help server, statt sie ungeprüft erneut anzulegen. Sende deinen Schlüssel niemals an den Channel, um einen Anmeldefehler zu beheben.

Ein Terminalclient ist nicht automatisch ein Bouncer #

Die Anzeige zu schließen, den WeeChat-Prozess zu beenden und einen Bouncer zu verwenden sind unterschiedliche Vorgänge. Eine dauerhafte Sitzung auf einem entfernten Rechner kann den Prozess weiterlaufen lassen. Ein Bouncer hält eine eigene IRC-Verbindung. Ob ein Verlauf verfügbar ist, hängt von diesem Aufbau und dem Netzwerk ab, nicht allein von der Verwendung eines Terminals.

Ein Dialova-Konto verwenden #

IRC-Adresse und persönlicher Schlüssel bleiben unabhängig vom Client gleich. Die mIRC-Anleitung erklärt, wie du den Schlüssel auf Dialova erstellst. Die dort gezeigten mIRC-Einstellungsfenster gelten aber nicht für WeeChat.

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.