Jump to content

Matrix.org

From Meta, a Wikimedia project coordination wiki
This page is a translated version of the page Matrix.org and the translation is 35% complete.
Outdated translations are marked like this.
Tracked in Phabricator:
Task T186061
Communication
Suite sociale Wikimédia
Rencontres
Babel
Liste de distribution
ComCom
Listes de diffusion par courriel
Vue d’ensemble
Administration
Standardisation
Modèle pour les listes de diffusion
Désabonnement
Canaux IRC de Wikimédia
Liste des canaux
#wikidata-admin
#wikimedia-admin
#wikipedia-en-admins
Opérateurs de canaux
#wikimedia-admin
#wikipedia-en-admins
#wikipedia et #wikipedia-en
Instructions
Recommandations
#wikipedia
Contacts du groupe
Tableau d’affichage & Journal
Manteaux
Bots
Questions fréquemment posées
Mots-clés spéciaux (stalk)
Extraits choisis (en)
archives
Extraits choisis (fr)
Autres réseaux de discussion
Telegram
Discord
Matrix.org
Steam

Matrix est un réseau de communication en temps réel décentralisé (distribué), qui combine l’ouverture et la flexibilité de solutions telles qu’IRC avec l’ergonomie des réseaux de communication centralisés modernes tels que Discord, Mattermost, Slack, Telegram et d'autres.

En effet, Matrix utilise un protocole ouvert coordonné par une organisation à but non lucratif et une communauté, plusieurs implémentations de serveurs et de clients à code source ouvert, la possibilité d’héberger son propre serveur et de le fédérer avec les autres serveurs, et l’interopérabilité avec les autres réseaux de communication.

Il propose beaucoup de fonctionnalités modernes : une interface web et des applis mobiles, de l’HTML enrichi, la facilité de rattrapage des conversations manqués, la recherche, les notifications, le suivi des messages lus, la modification des messages, les réponses par émojis, les appels vocaux et la visioconférence.

Pour les plus geeks ou les plus nostalgiques, le client Matrix officiel, Element, peut aussi être utilisé comme client ou retransmetteur IRC.

Pour éviter toute confusion avec d’autres choses, il est souvent appelé Matrix.org, d’après son site principal.

Premiers pas avec Matrix

La manière la plus simple de débuter avec Matrix est d’utiliser l’interface web du client usuel, Element (Riot auparavant). Pour vous inscrire, créez un compte Matrix gratuit. Vous pourrez l’utiliser à la fois comme client Matrix et comme client IRC qui peut recevoir des messages même hors-ligne.

Une appli pour Android et iOS existe aussi, ainsi qu’une appli pour ordinateur de bureau. Il vous suffit d’installer la bonne version.

Un grand nombre de clients alternatifs existent aussi, vous pouvez consulter « Essayer Matrix maintenant » et « Client » sur le site web de Matrix.

Utiliser Element comme client IRC

Enregistrer un compte Matrix, comme indiqué plus haut. Votre nom d'utilisateur n'a pas besoin de correspondre avec votre nick IRC (bien que ça soit une bonne idée pour éviter la confusion).

La partie des instructions concernant l'interface utilisateur suppose l'usage de l'interface web Element.

Configuring your IRC nick

(Cela est facultatif, mais votre pseudo par défaut est <votre pseudo Matrix>[m], ce qui n’est pas super.)

  • Start a chat with the Matrix-IRC bridge of matrix.org by clicking the (+) icon in the left sidebar next to "People" and entering @appservice:libera.chat and click the "Start Chat" button.
  • Attendez que "@appservice:libera.chat a rejoint la pièce." s'affiche.
  • Dans la zone “Send a message” (« Envoyer un message ») en bas de page, entrez !nick <votrePseudo> et appuyez sur la touche Entrée.

(Make sure your nick is actually available. If have are using an IRC bouncer, make sure to disconnect it first. If you are using IRCCloud, signing out is not enough; you'll need to click on the gear icon next to the "LiberaChat" heading in the upper-right corner, and choose "Disconnect" to release the nick.)

Authenticating with LiberaChat

(This is optional but currently many LiberaChat channels don't allow unauthenticated users due to spam problems.)

If you do not already have a LiberaChat account, you need to register one first; see instructions. In case you use Element for that, when the instructions say /msg nickserv <blah> you just need to send <blah> as a private message to NickServ (@NickServ:libera.chat; see Send private messages section below).

Ouvrez une discussion privée avec appservice comme ci-dessus, puis tapez !storepass irc.libera.chat <votre mot de passe>. Cela enregistrera de manière permanente votre mot de passe sur le serveur de l’application Matrix et l’utilisera pour répondre automatiquement lorsque NickServ le demandera. (Auparavant, cela n’était pas très fiable mais cela semble fonctionner correctement dorénavant.)

You can then type !reconnect to verify the bridge properly authenticates you to NickServ upon connection.

Si vous ne voulez pas enregistrer votre mot de passe, vous pouvez aussi simplement démarrer une discussion privée avec le NickServ de LiberaChat et saisir identify <nom-d’utilisateur> <mot-de-passe>, comme vous le feriez dans un client IRC. (Il n’est pas possible d’utiliser un protocole sécurisé tel que SASL, mais vous vous connectez au serveur d’accueil de Matrix et cette connexion est toujours chiffrée via HTTPS.)

Join IRC channels

  • Cliquez sur le bouton "Explorer" en haut de la barre latérale gauche pour afficher le répertoire de la salle. (Notez que la fonctionnalité de recherche de cette boîte de dialogue ne fonctionne généralement pas pour Freenode.)
  • If you can't figure out the above step, just enter the channel address (such as #wikipedia-en:libera.chat) in the input field, and click the "Join" button in the input field or press Enter.
  • Cliquez sur "Participer à la discussion" dans la boîte de dialogue qui s'affiche (uniquement la première fois).
  • Dans le cas des canaux privés, vous pouvez obtenir une invitation en envoyant un message de !join #channelName à @appservice:libera.chat.

Send private messages

Click the (+) icon in the left sidebar next to "People", enter the username and click the "Start Chat" button. You can use the full Matrix ID which is @<username>:libera.chat for LiberaChat users (e.g. @tgr:libera.chat for the tgr nick), but just typing the username into the dialog and relying on search should work too. If you are already on the same channel then you can also just click on the username in the right sidebar (there is a field for filtering at the bottom, in case it's too long) and then on the "Start a chat" option.

If you have already sent messages to this person before (or received messages from them), you can just click on their name in the "People" section of the left sidebar instead.

Linking to LiberaChat channels

Les canaux LiberaChat peuvent être référencés dans Matrix comme <canal>:libera.chat (par exemple #mediawiki:libera.chat) et peuvent être inséré comme liens comme ceci : https://app.element.io/#/room/<canal>:libera.chat. Sur ce wiki, vous pouvez aussi utiliser le modèle {{matrix-channel}}.

Other

If you need further help with your LiberaChat connection, try issuing the command !help in your chat with @appservice:libera.chat. If that doesn't work, you can try asking for help in the #irc:matrix.org room, where people who maintain the IRC bridge code hang out.

Pour recevoir des messages envoyés par des utilisateurs IRC non enregistrés, envoyez !cmd irc.libera.chat MODE <votre-pseudo> -R à appservice. À cause des problèmes de messages indésirables sur LiberaChat, cela n’est pas conseillé.

In addition to bridging to IRC channels, there are a few rooms on matrix.org as well, hereafter grouped by language (some are just test spaces):

Bangla

Bulgarian

English

French

Hungarian

Spanish

portugais

Liens complémentaires

See also