Outils pour utilisateurs

Outils du site


tuto_utiliser_matrix_au_quotidien

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tuto_utiliser_matrix_au_quotidien [2018/09/12 15:41]
prak2015 [Nouvel appareil]
tuto_utiliser_matrix_au_quotidien [2019/07/10 09:34] (Version actuelle)
barbier2016 [Messages privés]
Ligne 1: Ligne 1:
 ====== Prise en main de Matrix et Riot ====== ====== Prise en main de Matrix et Riot ======
  
-====== ​Brève présentation ​======+====== ​Résumé ​======
  
-Un protocol de communication dont l'​objectif est de centraliser les services de messageries instantanéesSon architecture est équivalente à celle des mails chacun choisit ​le service qu'il souhaite mais tout le monde peut s'en envoyer sans problèmes.+  * Se connecter sur riot si on utilise pas un compte fait sur https://​riot.im : 
 +    * changer ​le serveur d'accueil. Exemple : entrer **matrix.iiens.net** comme serveur d'accueil pour se connecter avec ses identifiants Arise.
  
-Actuellement,​ le pont avec irc est natif et très naturel (le bot vers irc fait parti des bots disponibles officiellement,​ voir https://​github.com/​matrix-org/​matrix-appservice-irc/​wiki/​Bridged-IRC-networks ).+  * Rejoindre un salon**/join #​nom_du_salon:​nom_du_serveur**
  
-En ce qui concerne Arise, notre association favorite, le pont a été fait par un moyen ésotérique que je ne connais pas, et est d'une excellence sans égaleIl est probablement possible d'​avoir plus informations auprès du responsable,​ que je ne connais pas puisque je n'y suis pas.+  * Rejoindre ​un salon IRC d'Arise : **/join ##​nom_du_salon:​iiens.net** 
 +    * Exemple : ##​agora:​iiens.net
  
-Pour dire la vérité, je n'ai pas testé le pont avec d'​autres serveurs irc, peut être que c'est partout comme ça, mais j'ai un doute.+  * MP : **@id:​nom_du_serveur** dans la recherche
  
-Riot est un client pour Matrix. Il est disponible sous Android via F-Droid ou PlayStore, IOS via l'​Appstore,​ et pc via https://​about.riot.im/​ (en client bureau ou web). Ce tutoriel s'​applique par conséquent en particulier à ce client qui est un des plus développés. D'​autres clients sont disponibles sur https://​matrix.org ​+  * Communauté ​**+id:nom_du_serveur**
  
-====== Fontionnalités ======+  * Les lignes de commande s'​affichent lorsque vous tapez "/"​.
  
-Résumé pour les utilisateurs de discord : globalement la même chose, sans édition de messages, de réactions, ​d'emoji personnalisés,​ de pseudo par communauté/groupe (vague equivalent des serveursmais on y reviendra plus tard)+  * Utiliser ​les commandes ​d'IRC sur matrix : taper **!commande** plutôt que /commande. Peut être fait en mp au bot irc bridge. Fonctionne pour whoisetc...
  
-Pour les autres : +Matrix utilisant ​les / pour ses commandes, il la prendra pour une commande non reconnue.
  
-  * du chiffrement bout en bout (e2e), même dans un salon avec de multiples utilisateurs,​ avec un support de multiples appareils par compte (faisant de matrix le meilleur dans le domaine, d'après mes recherches+  * Communiquer avec NickServ : MP **@irc_NickServ:​iiens.net** ​(un salon devrait être ouvert ​avec lors de l'arrivée sur IRCpuis entrer les commandes **directement** en majuscule (et non pas NickServ COMMANDE ou /msg NickServ COMMANDE). Exemple : REGISTER <mot de passe> <​email>​ ou encore IDENTIFY <mot de passe> 
-  * partage ​de fichiers, jusqu'à 100mo (mais dépend du serveur d'accueil) ​sans chiffrement et 2mo avec + 
-  * appel chiffré et vidéo +  * Communiquer avec ChanServ : MP **@irc_ChanServ:​iiens.net** puis entrer les commandes **directement** 
-  * disponible sur tous supports ​(Webbureau, Android, ios+====== Brève présentation ====== 
-  * suppression de messages + 
-  * ajout de mots clés (mots sur lesquels vous pouvez être mentionnés) +Un protocole ​de communication qui permet de centraliser les services de messageries instantanées. Son architecture est équivalente ​à celle des mails : chacun choisit le service qu'il souhaite ​mais tout le monde peut s'en envoyer ​sans problèmes. 
-  * Citations + 
-  * Historique de recherche infinidépendant aussi des paramètres ​d'​un ​salon +Actuellement,​ le pont avec irc est natif et très naturel ​(le bot vers irc fait parti des bots disponibles officiellementvoir https://​github.com/​matrix-org/​matrix-appservice-irc/​wiki/​Bridged-IRC-networks ​). 
-  * support du markdown + 
-  * Réponses +En ce qui concerne Arise, notre association favorite, le pont a été fait par un moyen ésotérique que je ne connais pas, et est d'une excellence sans égale. Il est probablement possible d'​avoir plus informations auprès du responsable,​ que je ne connais pas puisque je n'y suis pas. 
-  * épingle de message ​(expérimental)+ 
 +Pour dire la véritéje n'ai pas testé le pont avec d'autres serveurs irc, peut être que c'est partout comme ça, mais j'​ai ​un doute. 
 + 
 +Riot est un client pour Matrix. Il est disponible sous Android via F-Droid ou PlayStore, IOS via l'​Appstore,​ et PC via https://​about.riot.im/ ​(en client bureau ou web). Ce tutoriel s'​applique par conséquent en particulier à ce client qui est un des plus développés. D'​autres clients sont disponibles sur https://​matrix.org ​
  
 ====== Quelques serveurs publiques et Installation ====== ====== Quelques serveurs publiques et Installation ======
  
-Pour utiliser Matrix et Riot, il faut avoir un compte sur un serveur.+Pour utiliser Matrix et Riot, il faut avoir un compte sur un serveur ​appelé **serveur d'​accueil**.
  
-Arise fournit un serveur ainsi qu'un compte Matrix via votre identifiant Arise de la forme : nom_de_familleAnnee_darrivée.+Arise fournit un serveur ainsi qu'un compte Matrix via votre identifiant Arise de la forme : **nom_de_familleAnnee_darrivée**.
  
 Les serveurs ci-dessous sont proposés dans le cas où comme moi, certains ne voudraient pas utiliser leur nom de famille comme identifiant afin de parler à diverses personnes de la nature sauvage d'​internet. Les serveurs ci-dessous sont proposés dans le cas où comme moi, certains ne voudraient pas utiliser leur nom de famille comme identifiant afin de parler à diverses personnes de la nature sauvage d'​internet.
Ligne 41: Ligne 46:
 Ces serveurs ont été choisis à l'aide du site https://​www.hello-matrix.net/​public_servers.php J'ai choisis de privilégier des serveurs ayant moins de 500ms ping, étant à jour sur Synapse, une bonne disponibilité et durables, c'est à dire gérés par une organisation,​ et ayant une bonne politique propice à l'​esprit open source. Ce sont aussi des serveurs que j'ai testé. Ces serveurs ont été choisis à l'aide du site https://​www.hello-matrix.net/​public_servers.php J'ai choisis de privilégier des serveurs ayant moins de 500ms ping, étant à jour sur Synapse, une bonne disponibilité et durables, c'est à dire gérés par une organisation,​ et ayant une bonne politique propice à l'​esprit open source. Ce sont aussi des serveurs que j'ai testé.
  
-  * https://poddery.com Il faut s'​inscrire sur le site pour avoir accès à toute leur suite d'outils open source, et leur matrix est disponible via https://chat.poddery.com +  * https://tedomum.net, serveur ​d'une association française. ​https://matrix.tedomum.net pour s'​inscrire dessus
-  * https://tedomum.netce que j'​utilise personnellementIl faut se rendre sur https://matrix.tedomum.net et l'inscription,​ si elle est ouverte à nouveau, se fait directement dessus. A l'​heure où j'​écris,​ les inscriptions sont fermées.+  * https://riot.imle serveur matrix de ceux qui sont derrière matrix et riot. https://riot.im/develop pour s'inscrire
  
 D'​autres serveurs sont disponibles sur le site mentionné plus haut, à chacun de voir. D'​autres serveurs sont disponibles sur le site mentionné plus haut, à chacun de voir.
- +===== Installation ​et connexion à Riot =====
-Riot.im semble fait pour durer (on espère), mais trop de gens sont dessus et la latence se ressent réellement. De même pour Disroot. +
- +
-===== Installation ​de Riot =====+
  
 Riot est disponible sous Android via F-Droid (un store n'​ayant que des applications open-source) ou PlayStore, IOS via l'​Appstore,​ et pc via https://​about.riot.im/​ (en client bureau ou web) Riot est disponible sous Android via F-Droid (un store n'​ayant que des applications open-source) ou PlayStore, IOS via l'​Appstore,​ et pc via https://​about.riot.im/​ (en client bureau ou web)
  
-Lors de la connexion, à moins que vous utilisez le client web sur riot.iiens.net //et// votre identifiant Arise, il faut sélectionner la case **serveur personnalisé** et entrer votre serveur d'​inscription avant de pouvoir vous connecter. Inutile de changer de serveur d'​identité.+Sur Android vous pouvez avoir Riot X qui a quelques fonctionnalités expérimentales (réactions ou éditions ​de messages par exemple) : https://​wiki.iiens.net/tuto_utiliser_matrix_au_quotidien#​installer_riotx_sur_android_et_le_garder_a_jour_automatiquement
  
-Pour les serveurs ​proposés ​:+Lors de la connexion, à moins que vous utilisez le client web sur riot.iiens.net //et// votre identifiant Arise, il faut sélectionner la case **serveur personnalisé** et entrer votre **serveur d'​accueil** avant de pouvoir vous connecter. Inutile de changer de serveur d'​identité. 
 + 
 +Pour les serveurs ​mentionnés ​:
  
   * iiens.net : **matrix.iiens.net**   * iiens.net : **matrix.iiens.net**
-  * poddery.com : **poddery.com** 
   * tedomum.net : **matrix.tedomum.net**   * tedomum.net : **matrix.tedomum.net**
  
-Note : l'​utilisation du client web de https://​riot.im/​develop/​ permet d'​avoir toutes les mises à jours de client rapidement. ​+Note : l'​utilisation du client web de https://​riot.im/​develop/​ permet d'​avoir toutes les mises à jours de client rapidement ​et d'​accéder aux fonctionnalités expérimentales comme **épingler des messages** ou encore des réactions aux messages 
 + 
 +====== Fontionnalités ====== 
 + 
 +Résumé pour les utilisateurs de discord : globalement la même chose, sans emojis personnalisés,​ de pseudo par communauté/​groupe (vague équivalent des serveurs, mais on y reviendra plus tard) 
 + 
 +Pour les autres :  
 + 
 +  * du chiffrement bout en bout (e2e), même dans un salon avec de multiples utilisateurs,​ avec un support de multiples appareils par compte (faisant de matrix le meilleur dans le domaine, d'​après mes recherches) 
 +  * partage de fichiers, jusqu'​à 100mo (mais dépend du serveur d'​accueil) sans chiffrement et 2mo avec 
 +  * appel chiffré et vidéo 
 +  * disponible sur tous supports (Web, bureau, Android, ios) 
 +  * suppression de messages 
 +  * ajout de mots clés (mots sur lesquels vous pouvez être mentionnés) 
 +  * Citations 
 +  * Historique de recherche infini, dépendant aussi des paramètres d'un salon 
 +  * support du markdown 
 +  * Réponses 
 +  * épingler des messages (expérimental et dépendant du client) 
 +  * réactions aux messages (expérimental et dépendant du client) 
 +  * édition de messages (expérimental et dépendant du client) 
 +  * intégration simple de widgets tels que etherpad, google doc, jitsi, spotify, giphy... à un salon 
 ====== Prise en main ====== ====== Prise en main ======
  
-Si vous n'​utilisez pas de chiffrement,​ il n'est peut pas utile de lire ce tutoriel. L'​interface de Riot étant plutôt classique, la plupart des fonctionnalités attendues de la part d'une application de messagerie instantanée sont présentes. Il est tout de même recommandé de lire la partie sur les salons et les communautés. Il y a aussi les lignes de commande, pour les nostalgiques du terminal.+Si vous n'​utilisez pas de chiffrement,​ il n'est peut pas utile de lire ce tutoriel. L'​interface de Riot étant plutôt classique, la plupart des fonctionnalités attendues de la part d'une application de messagerie instantanée sont présentes. Il est tout de même recommandé de **lire la partie sur les salons et les communautés**. Il y a aussi des lignes de commande, pour les nostalgiques du terminal.
  
 Cependant, la partie sur le chiffrement présente plusieurs subtilités qu'il vaut mieux savoir avant d'en faire usage. Cependant, la partie sur le chiffrement présente plusieurs subtilités qu'il vaut mieux savoir avant d'en faire usage.
Ligne 71: Ligne 96:
 Paramètre -> nom d'​affichage sur Riot Paramètre -> nom d'​affichage sur Riot
  
-Ou /nick pseudo+Ou /nick <pseudo>
  
-Si vous voulez vous identifier, il faut MP @irc_NickServ:​iiens.net et entrer ​IDENTIFY mdp mail+Si vous voulez vous identifier, il faut MP @irc_NickServ:​iiens.net et écrire : IDENTIFY ​<mdp> <mail>
  
 **ATTENTION** **ATTENTION**
Ligne 82: Ligne 107:
   * Citation : mettre ">"​ devant un texte. Un saut de ligne sortira de la citation. En cliquant sur la droite d'un message, on peut le citer aussi.   * Citation : mettre ">"​ devant un texte. Un saut de ligne sortira de la citation. En cliquant sur la droite d'un message, on peut le citer aussi.
   * Répondre à quelqu'​un : clic sur la droite d'un message puis "​Répondre"​. La réponse citera et mentionnera la personne. Sous Android/​IOs,​ sélectionnez le message auquel vous voulez répondre et écrivez une réponse. Ce sera automatique.   * Répondre à quelqu'​un : clic sur la droite d'un message puis "​Répondre"​. La réponse citera et mentionnera la personne. Sous Android/​IOs,​ sélectionnez le message auquel vous voulez répondre et écrivez une réponse. Ce sera automatique.
-  * Mentionner : il suffit d'​écrire le pseudo de la personne. L'​autocompletion,​ avec la touche //tab//, fonctionne aussi. On peut cliquer sur le pseudo ​aussi.+  * Mentionner : il suffit d'​écrire le pseudo de la personne. L'​autocompletion,​ avec la touche //tab//, fonctionne aussi. On peut de plus cliquer sur un pseudo ​pour le mentionner.
  
 Mention : Mention :
Ligne 104: Ligne 129:
 Un mot clé est un mot sur lequel une personne peut être mentionnée,​ au même titre que son pseudo. Un mot clé est un mot sur lequel une personne peut être mentionnée,​ au même titre que son pseudo.
  
-Allez dans les paramètres, ajoutez ​des mots clés séparés par une virgule, et réglez ​ces notifications sur **bruyantes** (sinon le mot clé ne fonctionnera pas). Les messages contenant un mot clé seront ainsi de la même forme que lors d'une mention sans auto-complétion.+Pour en ajouter : paramètres ​-> notifications -> Messages contenant ​des mots-clés -> cliquer sur "​mots-clés"​ et en ajouter ​séparés par une virgule ​-> régler ​ces notifications sur **bruyantes** (sinon le mot clé ne fonctionnera pas). 
  
-Note : Si jamais votre pseudo contient des espaces, mettez le sans espaces dans vos mots clés afin d'​être tout de même mentionné dessus. Par exemple le cas de mention sans autocomplétion ​ci-dessus.+Les messages contenant un mot clé seront ainsi de la même forme que lors d'une mention sans auto-complétion. 
 + 
 +Note : Si jamais votre pseudo contient des espaces, mettez le sans espaces dans vos mots clés afin d'​être tout de même mentionné dessus. Par exemple le cas de mention sans auto-complétion ​ci-dessus.
  
 ====== Salons ====== ====== Salons ======
  
-Créer ou Rejoindre un salon : /join #​nom_du_salon:​nom_du_serveur Ou cliquer sur le + en bas à gauche ​et tapez ce qui suit le /join dans la commande précédente.+Créer ou Rejoindre un salon : **/join #​nom_du_salon:​nom_du_serveur** Ou cliquer sur le + à droite de la catégorie **salons** ​et tapez ce qui suit le /join dans la commande précédente.
  
-Exemple de salon : #​katerose_loves_you:​tedomum.net+Exemple de salon : **#​katerose_loves_you:​tedomum.net**
  
-Petite particularité sur iiens.net et son irc : tous les noms de salons irc sont #​nom_du_salon+Petite particularité sur iiens.net et son irc : tous les noms de salons irc sont **#​nom_du_salon**
  
-Cela signifie que pour rejoindre un salon irc, comme #​monarchiie,​ il faut par exemple entrer :+Cela signifie que pour rejoindre un salon irc, comme **#monarchiie**, il faut par exemple entrer :
  
-##​monarchiie:​iiens.net+**##​monarchiie:​iiens.net**
  
 Note : ce salon n'​existe pas merci de ne pas tenter de le rejoindre. Note : ce salon n'​existe pas merci de ne pas tenter de le rejoindre.
  
-Certain salons comme #agora n'ont pas besoin de deux ##. Dans le doute, mettez en deux quand même.+Certain salons comme **#agora** n'ont pas besoin de **deux #** : ils ont deux adresses locales de salon. Dans le doute, mettez en deux quand même.
  
 Sous navigateur, il est possible d'​accéder à un salon via un lien cliquable de cette forme : Sous navigateur, il est possible d'​accéder à un salon via un lien cliquable de cette forme :
Ligne 128: Ligne 155:
 https://​lien.du.client/#/​room/#​nomdusalon:​nomduserveur https://​lien.du.client/#/​room/#​nomdusalon:​nomduserveur
  
-Exemple pour #agora avec le client web riot :+Exemple pour **#agora** avec le client web riot :
  
-https://​riot.im/​app/#/​room/#​agora:​iiens.net+https://​riot.im/​develop/#/​room/#​agora:​iiens.net 
 + 
 +Dans un salon de discussion, écrire **#​nom_du_salon:​id_du_serveur** fait un lien cliquable pour le rejoindre.
  
 ====== Messages privés ====== ====== Messages privés ======
Ligne 138: Ligne 167:
 Envoyer un mp à quelqu'​un : Envoyer un mp à quelqu'​un :
  
-Cliquez sur l'​icône bonhomme et entrez : @identifiant:​serveur_d'​accueil+Cliquez sur l'​icône bonhomme et entrez : **@identifiant:​serveur_d'​accueil**
  
-Par exemple : @evla:​tedomum.net+Par exemple : **@evla:​tedomum.net**
  
 Ou il est possible de cliquer sur le nom de la personne et sur la case proposant de la mp. Ou il est possible de cliquer sur le nom de la personne et sur la case proposant de la mp.
Ligne 146: Ligne 175:
 L'​identifiant de quelqu'​un est le premier pseudo qu'il a entré en s'​inscrivant sur un serveur d'​accueil. L'​identifiant de quelqu'​un est le premier pseudo qu'il a entré en s'​inscrivant sur un serveur d'​accueil.
  
-Avec Arise, votre identifiant est : nom_de_familleAnnee_d'​arrivee:​iiens.net+Avec Arise, votre identifiant est : **nom_de_familleAnnee_d'​arrivee:​iiens.net**
  
-Exemple : kircheis2015:​iiens.net+Exemple : si l'​identifiant est **kircheis2015:​iiens.net**, il faudra envoyer un mp à **@kircheis2015:​iiens.net**
  
-Note : cette personne n'​existe //​vraiment//​ pas, il est inutile de tenter de la contacter. SIEGFRIED KIRCHEIS est un personnage fictif de //Legend of the Galactic Heroes//.+Note : cette personne n'​existe //​vraiment//​ pas, il est inutile de tenter de la contacter. ​**SIEGFRIED KIRCHEIS** est un personnage fictif de //Legend of the Galactic Heroes//.
  
 Si pour parler à l'​école c'est très bien, avoir son nom de famille comme identifiant est un peu moyen niveau anonymat. Si pour parler à l'​école c'est très bien, avoir son nom de famille comme identifiant est un peu moyen niveau anonymat.
Ligne 197: Ligne 226:
  
 De plus, pour en supprimer un salon, il faut se rendre sur l'​accueil de la communauté,​ sur la droite il y a les utilisateurs mais aussi les salons. C'est là qu'il sera possible de les supprimer. De plus, pour en supprimer un salon, il faut se rendre sur l'​accueil de la communauté,​ sur la droite il y a les utilisateurs mais aussi les salons. C'est là qu'il sera possible de les supprimer.
 +
 +Pour qu'un salon de communauté puisse être rejoint par tous les utilisateurs possédant un lien, il faut impérativement que ce salon ait une adresse sur le serveur sur lequel il est hébergé (exemple : ##​monarchiie:​iiens.net ). Si ce salon n'en a pas, il a cependant un identifiant interne de la forme : suite_de_caractères:​nom_du_serveur.
 +
 +Même si les salons sont cliquables à l'​accueil d'une communauté,​ s'ils n'ont pas d'​adresse,​ ils ne pourront être rejoint par des membres inscrits sur un serveur différent du salon. ​
 +
 +Par exemple, si julia:​tedomum.net cherchait à rejoindre le salon ayant pour identifiant internet suite_de_caractères_aléatoires:​iiens.net,​ elle ne pourrait pas, car ce n'est pas l'​adresse du salon, même si elle y accédait via une communauté. ​
  
 En ce qui concerne le reste, les options sont assez explicites. En ce qui concerne le reste, les options sont assez explicites.
 +
  
 ===== Historique ===== ===== Historique =====
Ligne 208: Ligne 244:
 Note à propos d'irc : je suppose que si quelqu'​un rejoint un salon irc et qu'il obtient assez de droits pour activer l'​historique,​ alors l'​historique sera disponible pour n'​importe quel utilisateur de matrix, même rejoignant plus tard, à partir de ce moment. Note à propos d'irc : je suppose que si quelqu'​un rejoint un salon irc et qu'il obtient assez de droits pour activer l'​historique,​ alors l'​historique sera disponible pour n'​importe quel utilisateur de matrix, même rejoignant plus tard, à partir de ce moment.
  
 +===== Rejoindre le salon d'une communauté =====
 +
 +**Attention**,​ si jamais un utilisateur venant d'un serveur d'​accueil **différent** du serveur d'​accueil du salon qu'il souhaite rejoindre, configuré en "​utilisateurs ayant le lien seulement",​ il faut impérativement que ce salon ait une adresse locale. Pour en ajouter une : 
 +Paramètres du salon -> Adresses -> entrer **#​adresse** dans le champ prévu à cet effet.
 +
 +Par exemple : 
 +
 +kircheis2015:​iiens.net cherche à rejoindre un salon de la communauté +cc:​tedomum.net et dont les salons sont hébergés sur tedomum.net,​ même en cliquant sur un salon de la page d'​accueil il ne pourra pas si jamais le salon n'a pas d'​adresse.
 ====== Avec chiffrement ====== ====== Avec chiffrement ======
  
Ligne 237: Ligne 281:
   * En pratique : il est possible de juste cliquer sur "​vérifier"​ sans le faire réellement.   * En pratique : il est possible de juste cliquer sur "​vérifier"​ sans le faire réellement.
  
-Si vous ne vérifiez pas les appareils pour de vrai, demandez au moins à l'​interlocuteur sur combien d'​appareils il s'est connecté.+Si vous ne **vérifiez pas les appareils pour de vrai**, demandez au moins à l'​interlocuteur sur combien d'​appareils il s'est connecté.  
 + 
 +De plus, pensez à supprimer les appareils sur lesquels vous-vous êtes connectés provisoirement via **Paramètres** -> **Appareils** puis vous pouvez sélectionner les appareils à supprimer. Le mot de passe sera demandé avant la suppression. 
 + 
 +Afin de savoir quels appareils vous utilisez et ne pas les supprimer lors d'un nettoyage, il est conseillé de leur donner un nom explicite (ou bien un joli petit nom trop choupi <3).
  
 ==== "​Techniques"​ de vérification d'​appareils ==== ==== "​Techniques"​ de vérification d'​appareils ====
Ligne 250: Ligne 298:
  
 {{:​tutos/​verif_appareil_message.jpg| Exemple salons communauté}} {{:​tutos/​verif_appareil_message.jpg| Exemple salons communauté}}
 +
 +Il est désormais possible de vérifier avec des émojis les appareils en temps réel. L'​intérêt étant que les gens ne faisant probablement pas **réellement** la vérification,​ il est maintenant bien plus facile pour un humain de vérifier pour de vrai des appareils. ​
 +
 +{{:​tutos/​verif_emoji.png| Exemple Vérification Emoji}}
  
   * Cliquer sur un utilisateur (son image de profil dans le chat ou sur lui sur la droite), la liste de ses appareils non vérifiés sera disponible.   * Cliquer sur un utilisateur (son image de profil dans le chat ou sur lui sur la droite), la liste de ses appareils non vérifiés sera disponible.
Ligne 267: Ligne 319:
 ===== Synchronisation des clés de (dé)chiffrement ===== ===== Synchronisation des clés de (dé)chiffrement =====
  
-Il existe deux méthodes ​(et demi) de synchronisation des clés de chiffrement :+Il existe deux méthodes de synchronisation des clés de chiffrement :
  
-  ​* automatique,​ il suffit que vos deux appareils soient connectés en même temps +  * semi automatique. Cliquez ​sur "​demander clés de déchiffrement"​. Une pop-up apparaîtra sur l'​autre appareil et il faudra simplement confirmer. ​C'est fastidieuxil faut faire ça pour chaque message.
-  ​* semi automatique, si la précédente ne fonctionne pas, attendez un peu //ou// cliquez ​sur "​demander clés de déchiffrement"​. Une pop-up apparaîtra sur l'​autre appareil et il faudra simplement confirmer. ​Personnellementje trouve que cette méthode ne fonctionne pas très bien.+
   * manuel. Paramètres -> exporter les clés e2e puis entrez un mot de passe (sera demandé à l'​import) -> importer sur l'​appareil ayant besoin de recevoir les clés.   * manuel. Paramètres -> exporter les clés e2e puis entrez un mot de passe (sera demandé à l'​import) -> importer sur l'​appareil ayant besoin de recevoir les clés.
  
Ligne 278: Ligne 329:
 Lors de la déconnexion d'un appareil, un avertissement apparaîtra,​ suggérant d'​exporter les clés e2e. Utile seulement si le compte communique sur des salons chiffrés. Lors de la déconnexion d'un appareil, un avertissement apparaîtra,​ suggérant d'​exporter les clés e2e. Utile seulement si le compte communique sur des salons chiffrés.
  
-En ce qui concerne le chiffrement,​ se déconnecter et se reconnecter ensuite entraînera la création d'un nouvel appareil. Il est donc plutôt conseillé de ne pas se déconnecter.+En ce qui concerne le chiffrement,​ se déconnecter et se reconnecter ensuite ​**entraînera la création d'un nouvel appareil**. Il est donc plutôt conseillé de ne pas se déconnecter ​si vous ne souhaitez pas multiplier les appareils. 
 + 
 +===== Message Recovery ===== 
 + 
 +**Attention** : Cette fonctionnalité ne **sert pas à éviter** de devoir vérifier les appareils de vos interlocuteurs dans les conversations chiffrées, juste à pouvoir sauvegarder en ligne vos clés de chiffrement. 
 + 
 +Depuis la version 0.8.22 de riot android (IOS aussi je suppose), il est possible d'​ajouter un mot de passe dans **Paramètres** -> **Message Recovery**. 
 + 
 +Ce mot de passe permet de **sauvegarder en ligne** les clés de chiffrement de vos conversations chiffrées, en les chiffrant (ça fait beaucoup de chiffrement). 
 + 
 +Une fois le mot de passe choisi, riot va générer une **Recovery Key** qu'il faut sauvegarder (il est possible de la sauvegarder sous forme de fichier), utilisable dans le cas où le mot de passe serait oublié.  
 + 
 +Restaurer une sauvegarde de clés : 
 +**Paramètres** -> **Message Recovery**->​ **Restore** 
 + 
 +Là il va être demandé de saisir le mot de passe ou d'​utiliser la **Recovery Key**.  
 + 
 +L'​opération prend un petit moment selon la quantité de clés sauvegardées,​ soyez donc un peu patient.  
 + 
 +Note : Cette section a été écrite lors de la fraîche sortie de la mise à jour. Les termes utilisés sont donc en anglais et seront probablement traduits lors d'une mise à jour ultérieure de l'​application. 
  
 ====== Fonctionnalités expérimentales ou Laboratoire ====== ====== Fonctionnalités expérimentales ou Laboratoire ======
Ligne 285: Ligne 356:
  
 En revanche, la section ne sera pas toujours présente. En effet, tout dépend de votre client : En revanche, la section ne sera pas toujours présente. En effet, tout dépend de votre client :
-  * Android/​Ios,​ la section n'est pas activable ​à ma connaissance. Par conséquent ​il n'est pas encore possible ​d'épingler des messages ou d'en voir+  * Android/​Ios,​ la section n'est pas activable, mais il existe RiotX qui permet ​d'avoir certaines fonctionnalités expérimentales. Voir la section suivante.  
-  * Bureau, il faut ajouter ''​%%"​enableLabs" ​:"​true",​%%''​ au fichier config.json ​qui se trouve dans le dossier d'​installation. En revanche, il faudra le faire à chaque mise à jour du client. +  * Bureau : Remplacez votre fichier config.json ​par celui-ci https://​riot.im/​develop/​config.json ​En revanche, il faudra le faire à chaque mise à jour du client. 
-  * Web, tout dépend depuis quel site est utilisé le client. Sur tedomum.net la section est déjà disponible, de même sur chat.poddery.com iiens.net et riot.iiens.net. En revanche sur Riot.im, il faut utiliser riot.im/​develop/​ plutôt que riot.im/​app/​+  * Web, tout dépend depuis quel site est utilisé le client. Sur tedomum.net la section est déjà disponible, de même sur riot.iiens.net. En revanche sur Riot.im, il faut utiliser riot.im/​develop/​ plutôt que riot.im/​app/​
  
 +===== Installer RiotX sur Android et le garder à jour automatiquement =====
 +
 +Il existe RiotX pour Android qui permet d'​avoir certaines fonctionnalités expérimentales comme l'​édition et la réaction aux messages. Cette version est censée grand remplacer le client actuel à terme, mais elle est vraiment en test pour le moment. En effet, si elle supporte des fonctionnalités avancées plutôt bien, certaines basiques ne sont pas encore présentes, comme la gestion d'un salon par interface graphique. /!\ Ces exemples ne sont valables qu'au moment où j'​écris et cette version de riot évolue assez rapidement.
 +
 +Méthode manuelle :
 +
 +  * Télécharger RiotX ici (voir les builds): https://​github.com/​vector-im/​riotX-android
 +
 +  * Installer l'APK obtenue
 +
 +Méthode automatique :
 +  * Télécharger et installer F-droid : https://​f-droid.org/​en/​
 +  ​
 +  * Paramètre -> Dépôts -> +
 +  ​
 +  * Mettre https://​fdroid.krombel.de/​riotx-dev-fdroid comme adresse du dépôt et valider
 +  ​
 +  * Mettre à jour les dépôts en faisant glisser son doigt de haut en bas
 +
 +  * Rechercher et installer Riot X par Matrix.org ​
 +
 +====== Les widgets ======
 +
 +Il est possible d'​ajouter des widgets aux salons. Ils permettent d'​ajouter diverses fonctionnalité comme un pont avec IRC, un bot wikipedia ou encore un etherpad (un gdoc mais libre).
 +
 +Il existe de plus un widget nommé **Custom Widget**. Il prend en argument le lien d'une webapp et devrait l'​afficher directement dans un widget du salon. ​
 +
 +La suite quand j'​aurai un peu plus d'​expérience avec.
 ====== Ésotérisme et Devtools ====== ====== Ésotérisme et Devtools ======
  
Ligne 300: Ligne 399:
   * l'url d'​image est dans un format un peu particulier visiblement. Par conséquent,​ on peut seulement voler l'​avatar de quelqu'​un d'​autre je crois. On pourrait créer un compte qui ne sert qu'à être un avatar et lui voler cet url d'​avatar...   * l'url d'​image est dans un format un peu particulier visiblement. Par conséquent,​ on peut seulement voler l'​avatar de quelqu'​un d'​autre je crois. On pourrait créer un compte qui ne sert qu'à être un avatar et lui voler cet url d'​avatar...
  
-A suivre..+/!\ Il est maintenant possible de faire ces deux actions avec de simples commandesEntrez / dans le chat pour les trouver
-====== Résumé ======+
  
-  * Rejoindre un salon: **/join #​nom_du_salon:​nom_du_serveur** +A suivre...
- +
-  * Rejoindre un salon IRC d'​Arise : **/join ##​nom_du_salon:​iiens.net** +
- +
-  * MP : **@id:​nom_du_serveur** dans la recherche +
- +
-  * Communauté : **+id:​nom_du_serveur** +
- +
-  * Les lignes de commande s'​affichent lorsque vous tapez "/"​. +
- +
-  * Utiliser les commandes d'IRC sur matrix : taper **!commande** plutôt que /commande. Peut être fait en mp au bot irc bridge. +
- +
-Matrix utilisant les / pour ses commandes, il la prendra pour une commande non reconnue.+
  
-  * Communiquer avec NickServ : MP **irc_NickServ:​iiens.net** puis entrer les commandes **directement** (et non pas NickServ COMMANDE ou /msg NickServ COMMANDE) 
 ====== Aide ====== ====== Aide ======
  
 N'​hésitez pas à me contacter à **evla:​tedomum.net** si vous avez des questions ou besoin d'​aide. N'​hésitez pas à me contacter à **evla:​tedomum.net** si vous avez des questions ou besoin d'​aide.
  
tuto_utiliser_matrix_au_quotidien.1536759689.txt.gz · Dernière modification: 2018/09/12 15:41 par prak2015