Aller au contenu

Messagerie instantanée Matrix

Le réseau héberge sa propre messagerie instantanée, basée sur Matrix 🡕. Discussions, partage de photos et de fichiers, appels audio et vidéo : tout reste chez nous, sur notre serveur.

Matrix est un système de messagerie comparable à WhatsApp ou Telegram, avec trois différences qui changent tout :

  • Privé : les messages sont stockés sur le serveur de la maison, pas chez un géant du web.
  • Chiffré : les conversations sont chiffrées de bout en bout par défaut.
  • Ouvert : on choisit son application (client) parmi plusieurs 🡕, sur ordinateur ou téléphone.

Les conversations s’organisent en salons : un salon par sujet, par famille, par projet… et des messages directs entre deux personnes.

Mon identifiant Matrix est construit sur mon compte habituel : @prenom:domain.tld. Pas de nouveau mot de passe à retenir, la connexion passe par l’identification unique du réseau (la même que pour les autres services, voir Gérer mon compte).

  1. Sur ordinateur : j’ouvre https://element.domain.tld dans mon navigateur, je clique sur Se connecter, et je m’identifie avec mon compte du réseau.

  2. Sur téléphone : j’installe l’application Element (Android ou iPhone). Au démarrage, je choisis « Autre serveur » et j’indique matrix.domain.tld, puis je m’identifie de la même façon.

  3. À la première connexion, Element me propose de vérifier ma session et de sauvegarder mes clés de chiffrement. Je suis les instructions : c’est ce qui me permettra de relire mes anciens messages sur un nouvel appareil.

Element X 🡕 est la nouvelle génération de l’application mobile : plus rapide, plus fluide, et une connexion éclair par QR-code, sans rien taper.

  1. J’installe Element X (Android ou iPhone).

  2. Sur un appareil où je suis déjà connecté (Element sur ordinateur, par exemple) : Paramètres → Sessions → « Lier un nouvel appareil », un QR-code s’affiche.

  3. Dans Element X, je choisis « Se connecter avec un QR-code » et je le scanne. C’est fait : mes salons et mes messages sont là.

Sans QR-code, la connexion classique fonctionne aussi : j’indique le serveur matrix.domain.tld et je m’identifie avec mon compte du réseau.

Autre nouveauté : la page https://matrix.domain.tld/account me montre mes appareils connectés. Pratique pour fermer une session restée ouverte sur un appareil oublié.

Dans un salon, le bouton d’appel lance une conversation audio ou vidéo. À deux comme à plusieurs : les autres membres du salon voient l’appel en cours et peuvent le rejoindre d’un clic, sans invitation.

Ça marche depuis Element X, depuis Element sur ordinateur et depuis le client web, y compris entre applications différentes.

Un pont (« bridge ») relie Matrix à une messagerie extérieure. Une fois mon pont activé, mes conversations WhatsApp, Telegram ou Messenger apparaissent dans Element comme des salons ordinaires : je lis et je réponds depuis Element, mes correspondants ne voient aucune différence.

Ces ponts reposent sur le projet mautrix 🡕, la référence du domaine. Chaque pont a sa propre page de documentation officielle, vers laquelle renvoient les sections ci-dessous.

Diagram

Chaque pont est piloté par un robot (« bot ») : un contact spécial à qui j’envoie des commandes. Le principe est le même pour tous :

  1. Dans Element, je démarre une conversation directe avec le bot du pont (par exemple @whatsappbot:domain.tld).

  2. Je lui envoie login et je suis ses instructions (scanner un QR-code, donner mon numéro…).

  3. C’est tout : mes conversations arrivent au fur et à mesure. Chacun connecte son propre compte, sans interférence avec les autres utilisateurs du réseau.

Le pont WhatsApp se connecte comme un appareil lié, exactement comme WhatsApp Web. Simple et fiable.

  1. Démarrer une conversation directe avec @whatsappbot:domain.tld et lui envoyer login qr.

  2. Sur le téléphone : WhatsApp → Réglages → Appareils connectés → Connecter un appareil, puis scanner le QR-code affiché dans Element.

📖 Documentation officielle du pont WhatsApp 🡕

Le pont Signal se relie comme un appareil lié supplémentaire, sans toucher à la connexion existante du téléphone.

  1. Démarrer une conversation directe avec @signalbot:domain.tld et lui envoyer login.

  2. Sur le téléphone : Signal → Paramètres → Appareils liés → Ajouter, puis scanner le QR-code affiché dans Element.

📖 Documentation officielle du pont Signal 🡕

Le pont Telegram se connecte avec mon numéro de téléphone, comme un client Telegram de plus.

  1. Démarrer une conversation directe avec @telegrambot:domain.tld et lui envoyer login phone +33612345678 (numéro au format international).

  2. Saisir le code de vérification envoyé par Telegram, puis, si mon compte a un mot de passe « deux étapes », ce mot de passe.

📖 Documentation officielle du pont Telegram 🡕

Le pont Messenger se connecte en réutilisant les cookies d’une session ouverte dans un navigateur. C’est la connexion la plus technique de toutes.

  1. Démarrer une conversation directe avec @messengerbot:domain.tld et lui envoyer login.

  2. Se connecter sur messenger.com dans une fenêtre privée, puis suivre les instructions du bot pour lui transmettre les cookies de la session.

📖 Documentation officielle du pont Meta (Messenger) 🡕

Le pont Discord se connecte d’un simple scan de QR-code.

  1. Démarrer une conversation directe avec @discordbot:domain.tld et lui envoyer login-qr.

  2. Scanner le QR-code avec l’application Discord du téléphone (Réglages → Scanner le QR code).

📖 Documentation officielle du pont Discord 🡕

À envoyer au bot d’un pont, dans sa conversation directe :

CommandeEffet
helpListe des commandes disponibles
loginConnecter mon compte
logoutDéconnecter mon compte du pont