IRC/Migration vers Libera tchat

From Meta, a Wikimedia project coordination wiki
< IRC
Jump to navigation Jump to search
This page is a translated version of the page IRC/Migrating to Libera Chat and the translation is 53% complete.
Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎italiano • ‎português • ‎português do Brasil • ‎فارسی • ‎中文 • ‎日本語

Wikimedia est en train de déplacer ses canaux IRC vers le réseau « Libera Chat ». Vous pouvez lire les discussions à ce sujet sur Wikimédia Forum.

Créer un compte

Ajouter le réseau Libera Chat irc.libera.chat à votre client IRC. Lire https://libera.chat/guides/connect pour plus de détails (en anglais).

Vous devez réenregistrer votre pseudonyme ("nick") avec NickServ. Consultez les détails sur https://libera.chat/guides/registration.

Après la création de compte, il est recommandé d'effectuer les actions ci-dessous afin d'améliorer la sécurité du compte.

/msg nickserv set enforce on

Il est également recommandé, une fois que vous avez créé votre compte, de faire une édition sur votre page utilisateur pour confirmer que vous êtes le propriétaire du compte sur Libera Chat (pour éviter des usurpations).

Cloaks

After you've registered join #libera-cloak and say !cloakme. This will give your account a generic user/YourName cloak to hide your IP address. It should happen quickly; wait a while and try again if you're not immediately cloaked and kicked.

If you had a Wikimedia-branded cloak on Freenode, it will not transfer to Libera.Chat and you will need to obtain a new cloak. Type /msg wmopbot cloak (without any preceding spaces) into any IRC window. You will then be sent a private message with instructions on how to get your cloak. The cloak will not be applied instantly; please be patient.

If you do not also enable SASL authentication, your IP address is revealed to each channel in the brief period between connecting and identifying to NickServ.

Problèmes de connexion

Vous pouvez rencontrer des problèmes en vous connectant à Libera Chat en utilisant un port sécurisé. Lbera Chat dispose d'une couche TLS plus moderne que Freenode; en particulier, les anciennes versions de TLS (1.0 et 1.1) ne sont pas supportées sur Lbera Chat. Pour déterminer si c'est le problème que vous rencontrez, essayer de vous connecter sans TLS sur le port 6667.

Pour corriger ce problème, vous devrez probablement mettre à jour votre client IRC. Il est fortement recommandé de se connecter en utilisant TLS, c'est l'équivalent d'HTTPS lorsque l'on navigue sur un site internet.

Interfaces web

Une interface web est fournie pour Libera Chat. Vous pouvez également utilisé l'une de ces alternatives :

  • Kiwi IRC - L'interface web utilisée par Freenode

Rejoindre des canaux

La plupart des canaux ont le même nom sur Libera Chat que sur Freenode.

Quelques canaux ont été renommés durant la migration :

Canal Freenode (ancien) Canal Libera Chat (nouveau)
#cvn-unifications #wikimedia-unifications
#mediawiki-i18n #translatewiki
#wikimedia-ai #wikimedia-ml
#wikipedia-bag #wikipedia-en-bag
#wikimedia-discovery #wikimedia-search
#wmhack #wikimedia-hackathon
#wmcee #wikimedia-cee

Enregistrer des canaux

Pour enregistrer un ancien canal Freenode sur Libera Chat, vous aurez besoin des permissions "operator" (+o). Si, après avoir rejoint votre nouveau canal, il n'y a personne avec les permissions +o, alors un contact de groupe Wikimedia devra enregistrer le canal pour vous. Veuillez faire une demande d'assistance sur le canal #wikimedia-ops (sur Libera Chat). Pour les canaux qui ne se trouvent pas dans l'espace de nom Wikimedia, vous devez demander de l'aide au staff Libera Chat dans le canal #libera.

/msg chanserv register #channel
/msg chanserv set #channel guard on
/mode #channel +b $j:#wikimedia-bans

/msg chanserv flags #channel *!*@libera/staff/* +Aiotvr

Voir aussi Guide de configuration d'un nouveau canal IRC

If you want to announce your channel move, feel free to copy the Cloud-announce email, which is CC0 licensed.

Différences avec Freenode

Il n'y a plus de commande /msg chanserv access #channel list, utilisez /msg chanserv flags #channel à la place.

Bridging channels

The bridgebot was briefly used to relay messages between Freenode and Libera Chat channels, creating a bridge between the two, but it has now been removed from all Freenode channels. Bridges between Freenode and Libera Chat should be considered a temporary measure that should be removed once documentation has been updated and the majority of your users have migrated to the Libera Chat channel.

Closing Freenode channels

Once your Libera Chat channel is setup, you can close out your Freenode channel in a way that will help folks who have not been active recently or who are coming from stale documentation find the new channel. The checklist below will help you verify that you are ready to close the old channel and show you how to leave it configured to give instructions on finding the new location. This will be done using ChanServ and channel mode features built into Freenode's service.

  1. Verify that the equivalent Libera Chat channel has been properly set up. At minimum you should check that ChanServ is active in the channel, one relevant person has +o rights, and a useful topic has been set.
  2. Verify that any notification bots and similar tools have been configured to use Libera Chat instead.
  3. Inform active users in the Freenode channel that the channel has been moved to Libera Chat and will be closing.
  4. Set a topic on the Freenode channel to point users to the new channel on Libera Chat:
    /topic This channel has moved, please see https://w.wiki/3RuS for an update
  5. Ensure that the topic will stay set even when the channel is empty:
    /msg ChanServ SET <#channel> KEEPTOPIC ON
  6. Before you setup the redirect, check for existing invite exemptions with /mode <#channel> +I. You can clear all of them with /msg ChanServ CLEAR <#channel> BANS I if you have a +R permission in the channel. You can clear them one at a time with /mode <#channel> -I <invex> without +R.
  7. Set the channel to invite only and forward any connection attempts to a shared channel that can provide them with more information:
    /msg ChanServ SET <#channel> MLOCK +ifst ##moved_to_libera
  8. Kick any remaining users from the channel with an explanation of why:
    /msg ChanServ CLEAR <#channel> USERS This channel has moved, please see https://w.wiki/3RuS

See also