Matrix.org

From Meta, a Wikimedia project coordination wiki
Jump to navigation Jump to search
This page is a translated version of the page Matrix.org and the translation is 57% complete.
Other languages:
Bahasa Indonesia • ‎English • ‎Esperanto • ‎español • ‎français • ‎polski • ‎svenska
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
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é d’anciennes solutions telles qu’IRC avec l’ergonomie des réseaux de communication modernes tels que Discord, Mattermost, Slack ou Telegram.

En effet, Matrix utilise un protocole ouvert coordonné par une organisation à but non lucratif et une communauté, plusieurs implémentations serveur et client à 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. 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

Register a Matrix account, as above. Your username does not have to match your IRC nick (although it's always nice for avoiding confusion).

The UI-specific parts of the instructions above assume you are using the Element web interface.

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-irc:matrix.org and click the "Start Chat" button.
  • Attendez que "@appservice-irc:matrix.org 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 "Freenode" heading in the upper-right corner, and choose "Disconnect" to release the nick.)

Authenticating with Freenode

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

Ouvrez une discussion privée avec appservice-irc comme ci-dessus, puis tapez !storepass chat.freenode.net <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.)

Si vous ne voulez pas enregistrer votre mot de passe, vous pouvez aussi simplement démarrer une discussion privée avec le NickServ de Freenode (@freenode_NickServ:matrix.org ; voir la section « Envoyer des messages privés » ci-dessous) 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.)

If you do not have a Freenode 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.

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.)
  • Select "Freenode" in the right-hand dropdown, enter the channel name (such as #wikipedia-en) in the input field, and click the "Join" button in the input field or press Enter. In case of mobile apps where there is no dropdown option to filter room by project, you can search directly i.e. #freenode_#wikipedia-en:matrix.org for #wikipedia-en IRC channel.
  • 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-irc:matrix.org.

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 @freenode_<username>:matrix.org for Freenode users (e.g. @freenode_tgr:matrix.org 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 Freenode channels

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

Other

If you need further help with your Freenode connection, try issuing the command !help in your chat with @appservice-irc:matrix.org. 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 chat.freenode.net MODE <votre-pseudo> -R à appservice-irc. À cause des problèmes de messages indésirables sur Freenode, cela n’est pas conseillé.

Wikimedia-related rooms

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):

Liens complémentaires