diff --git a/doc/de/weechat_user.de.adoc b/doc/de/weechat_user.de.adoc index decd1fa60..1612f7b67 100644 --- a/doc/de/weechat_user.de.adoc +++ b/doc/de/weechat_user.de.adoc @@ -237,7 +237,7 @@ Liste von häufig verwendeten Optionen: kompiliert <> (Scheme). | ENABLE_IRC | `ON`, `OFF` | ON | - kompiliert <>. + kompiliert <>. | ENABLE_JAVASCRIPT | `ON`, `OFF` | OFF | kompiliert <>. @@ -2840,6 +2840,718 @@ Optionen: include::includes/autogen_user_options.de.adoc[tag=weechat_options] +[[irc]] +== IRC + +Die IRC Erweiterung ist konzipiert um mittels dem IRC Protokoll mit anderen Menschen zu chatten. + +Die Erweiterung ist Multi-Server fähig und verfügt über alle IRC Befehle, einschließlich DCC Chat +und Datenübertragung (via xfer Erweiterung, siehe <>). + +[[irc_command_line_options]] +=== Kommandozeilen Befehle + +Es ist möglich eine oder mehrere URL von IRC Servern zu übergeben: + +---- +irc[6][s]://[nick[:password]@]irc.example.org[:port][/channel][,channel[...]] +---- + +Beispiel: Anmelden beim Server _irc.libera.chat_ mit dem Nick _alice_ und betreten +der Channels _#weechat_ und _#weechat-fr_ (Standardport (6667) wird genutzt): + +---- +$ weechat irc://alice@irc.libera.chat/#weechat,#weechat-fr +---- + +[[irc_servers]] +=== Server + +[[irc_servers_add]] +==== Server hinzufügen + +Standardmäßig sind keine Server angelegt. Es gibt keine Begrenzung für die +Anzahl von Servern. Server können mit dem Befehl <> +angelegt werden. + +Um zum Beispiel eine SSL verschlüsselte Verbindung zu https://libera.chat/[libera.chat] +herzustellen: + +---- +/server add libera irc.libera.chat/6697 -ssl +---- + +Um WeeChat beim Start direkt mit dem Server zu verbinden: + +---- +/set irc.server.libera.autoconnect on +---- + +Zur Authentifizierung wird empfohlen, SASL (sofern dies von dem Server unterstützt wird) +zu verwenden, wobei das Passwort als gesicherte Daten gespeichert wird (siehe auch das +Kapitel über <>): + +---- +/set irc.server.libera.sasl_username "alice" +/secure set libera xxxxxxx +/set irc.server.libera.sasl_password "${sec.data.libera}" +---- + +Wenn SASL nicht unterstützt wird, können Sie einen Befehl verwenden, um eine +Nachricht an nickserv zu senden, um sich zu Authentifizieren: + +---- +/set irc.server.libera.command "/msg nickserv identify ${sec.data.libera}" +---- + +[NOTE] +Indem Sie eine Nachricht an nickserv senden, können Sie sich erst nach dem Beitritt +zu Kanälen authentifizieren. Dies kann bei Kanälen, die eine Authentifizierung benötigen, +zu Problemen führen. In diesem Fall können Sie eine Befehlsverzögerung einstellen: +`/set irc.server.libera.command_delay 5`. + +[[irc_servers_options]] +==== Server-Optionen + +Serveroptinen haben folgenden Aufbau `irc.server..