From 940409775646050ba1f4ff519b470562960abc3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Sat, 10 Jul 2021 18:35:57 +0200 Subject: doc: add chapters on IRC servers, channels, private messages (user's guide) --- doc/it/weechat_user.it.adoc | 228 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 217 insertions(+), 11 deletions(-) (limited to 'doc/it/weechat_user.it.adoc') diff --git a/doc/it/weechat_user.it.adoc b/doc/it/weechat_user.it.adoc index c81cd5780..3bc3c7978 100644 --- a/doc/it/weechat_user.it.adoc +++ b/doc/it/weechat_user.it.adoc @@ -3079,15 +3079,131 @@ trasferimento file (tramite plugin xfer, consultare <>) irc[6][s]://[nick[:password]@]irc.esempio.org[:porta][/#canale][,#canale[...]] ---- -Esempio per entrare in _#weechat_ e _#tizio_ sul server _irc.libera.chat_, -porta predefinita (6667), con il nick _caio_: +Esempio per entrare in _#weechat_ e _#weechat-fr_ sul server _irc.libera.chat_, +porta predefinita (6667), con il nick _alice_: ---- -$ weechat irc://caio@irc.libera.chat/#weechat,#tizio +$ weechat irc://alice@irc.libera.chat/#weechat,#weechat-fr +---- + +// TRANSLATION MISSING +[[irc_servers]] +==== Servers + +[[irc_servers_add]] +===== Add a server + +By default no servers are defined. You can add as many servers as you want with +the <> command. + +For example to connect to https://libera.chat/[libera.chat] with SSL (encrypted trafic): + +---- +/server add libera irc.libera.chat/6697 -ssl +---- + +You can tell WeeChat to auto-connect to this server on startup: + +---- +/set irc.server.libera.autoconnect on +---- + +To authenticate, it is recommended to use SASL (if supported on the server), +with the password stored as secured data (see also chapter on +<>): + +---- +/set irc.server.libera.sasl_username "alice" +/secure set libera_password xxxxxxx +/set irc.server.libera.sasl_password "${sec.data.libera_password}" +---- + +If SASL is not supported, you can use a command to send a message to nickserv: + +---- +/set irc.server.libera.command "/msg nickserv identify ${sec.data.libera_password}" +---- + +[NOTE] +By sending a message to nickserv, you may authenticate after joining channels +which could be a problem on some channels requiring you to be authenticated +to join. In this case, you can set a command delay: +`/set irc.server.libera.command_delay 5`. + +[[irc_servers_options]] +===== Server options + +Server options are named `irc.server..