From 66384544b551e5bf61de786590a8dfa7efed53d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Sun, 5 Dec 2021 14:42:58 +0100 Subject: [PATCH] doc: move section "IRC" at top level after "Configuration" (user's guide) --- doc/de/weechat_user.de.adoc | 1426 ++++++++++++++++----------------- doc/en/weechat_user.en.adoc | 1386 ++++++++++++++++---------------- doc/fr/weechat_user.fr.adoc | 1424 ++++++++++++++++----------------- doc/it/weechat_user.it.adoc | 1480 +++++++++++++++++------------------ doc/ja/weechat_user.ja.adoc | 1412 ++++++++++++++++----------------- doc/pl/weechat_user.pl.adoc | 1404 ++++++++++++++++----------------- doc/sr/weechat_user.sr.adoc | 1322 +++++++++++++++---------------- 7 files changed, 4927 insertions(+), 4927 deletions(-) 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..