« Titus » : différence entre les versions

De WikiBR
(Chans invite only, howto.)
Aucun résumé des modifications
 
(14 versions intermédiaires par 7 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
Titus est le chat promo, accessible sur https://titus.binets.fr, on- et off-plâtal, sur logins frankiz.
Titus est le chat promo, accessible sur https://titus.binets.fr, on- et off-plâtal. Tu peux y créer des salons de discussion pour ton binet, ton PSC, divers projets...  


Pour se connecter sur une application mobile, entrer https://matrix.binets.fr comme homeserver et laisser n'importe quoi comme identity server (ce n'est pas utilisé, le plus simple est de laisser le choix par défaut)


== Lien avec IRC ==
Il se base sur un protocole appelé [https://matrix.org Matrix] qui a la propriété d'être fédéré : il n'y a pas de nœud central. Le BR a mis en place son propre nœud matrix, de sorte que toutes les discussions qui restent entre X sont hébergées à l'X mais qu'il est toujours possible de communiquer avec les autres nœuds matrix.


=== Lier une room matrix avec un chan IRC ===
== Connexion ==


Pour bridger une room matrix avec un chan IRC, commencer par join {{c|#irc_#nomduchansurirc:binets.fr}}. Ça devrait vous amener sur le chan bridgé.
[[File:Screenshot_riot.png|thumb|Configuration de Riot : login Sigma.]]
 
Matrix étant un protocole, différentes interfaces existent :
* une interface web : https://titus.binets.fr
* une application mobile : Element (anciennement Riot). Va sur https://titus.binets.fr et ton navigateur te proposera de l'installer. Ci-contre, une capture d'écran de la façon de la configurer.
* d'autres encore...
 
Dans tous les cas, tu peux te connecter avec ton login Sigma.
 
== FAQ ==
=== Dois-je créer un compte ? ===
Non, ton compte existe déjà, c'est ton compte Sigma.
 
=== Comment mettre du texte en gras, italique, etc. ===
C'est du [http://daringfireball.net/projects/markdown/basics markdown].
 
=== Existe-t-il une liste de tous les salons de discussion ? ===
Il existe un annuaire de certains salons de discussion (le '''directory''') accessible par un bouton en bas à gauche sur l'interface web et en appuyant sur l'icône de recherche sur l'écran de départ de l'application.
 
=== Comment créer un nouveau salon de discussion ? ===
Le bouton + ;)
 
=== Oui, mais ce salon n'est pas dans le directory ! ===
* Pour que d'autres puissent rejoindre un salon de leur propre initiative, il faut que ce salon ait un nom, une '''address'''. Aller dans les options de la room, et cliquer sur ajouter une adresse pour donner une adresse de la forme {{c|#lenom:binets.fr}}.
Si tu mentionnes cette adresse dans une discussion, ce sera un lien cliquable menant directement à ta room !
* Toujours dans les paramètres de la room, tu peux choisir de la faire apparaître dans le directory ''à condition qu'elle ait une adresse''.
 
=== Qu'est-ce que le bouton « téléphone » de l'application ? ===
Il sert à déclencher une conférence voip. Ce n'est pas encore stable. Mais vous pouvez essayer à condition que personne ne soit sur le réseau de l'X et cela pourrait marcher...
 
=== Peut-on faire apparaître un chan IRC comme une room matrix ? ===
 
Pour bridger une room matrix avec un chan IRC :
* pour rezosup : {{c|/join #irc_#nom_du_chan_sur_irc:binets.fr}}
* pour freenode : {{c|/join #freenode_#nom_du_chan_sur_irc:matrix.org}}


Ensuite, il faut se mettre admin sur la room, pour pouvoir ajouter une image, un vrai titre, et un alias qui n'est pas en #irc_… à mettre en principal, parce que c'est quand même plus joli. Pour ça, demandez au BR.
Ensuite, il faut se mettre admin sur la room, pour pouvoir ajouter une image, un vrai titre, et un alias qui n'est pas en #irc_… à mettre en principal, parce que c'est quand même plus joli. Pour ça, demandez au BR.


Pour le BR, sur la VM matrix il y a un script {{c|add-room-admin.sh}} dans {{c|/home/2014/ekleog}}, il faut d'abord remplacer {{c|leo.gaspard}} par l'hruid de la personne à mettre admin de la room matrix, puis le lancer avec comme paramètre l'identifiant interne de la room (!destrucsillisibles:binets.fr, trouvable dans les paramètres de la room sur vector/riot).
=== Et si le chan est invite only ? ===
 
Il est difficile de rejoindre un chan IRC invite-only depuis matrix. Quand vous êtes sur Titus il faut d'abord s'y faire inviter.
 
Si le chan demande d'être authentifié, il faut préalablement inviter {{c|@irc_NickServ:binets.fr}} dans une nouvelle room et envoyer le message
REGISTER m0nM0t2P4sse louis.vaneau@polytechnique.edu


=== Les chans invite only ===
Un mail vous sera envoyé et vous n'aurez plus qu'à executer, dans le même chat
CONFIRM C0deReçuP4rMail


Il est difficile de rejoindre un chan IRC invite-only depuis matrix. Quand vous êtes sur Titus il faut d'abord s'y faire inviter. Demander à quelqu'un d'inviter votre pseudo matrix, ou contacter ChanServ : ouvrez une nouvelle room et invitez {{c|@irc_ChanServ:binets.fr}}, puis envoyer le message pour être invité
Ensuite, pour être admis dans le chat, il faut demander à quelqu'un d'inviter votre pseudo matrix, ou contacter ChanServ : ouvrez une nouvelle room et invitez {{c|@irc_ChanServ:binets.fr}}, puis envoyer le message pour être invité
  invite #chan pseudo
  invite #chan


Une fois que vous avez été invité il faut utiliser un processus particulier pour rejoindre le chan. Il faut contacter {{c|@appservice-irc:binets.fr}} et lui envoyer le message
Une fois que vous avez été invité (et authentifié si nécessaire), il faut utiliser un processus particulier pour rejoindre le chan. Il faut contacter {{c|@appservice-irc:binets.fr}} et lui envoyer le message
  !join #chan
  !join #chan


La fin devrait être facile une fois que la room apparaît dans votre liste.
La fin devrait être facile une fois que la room apparaît dans votre liste.

Version actuelle datée du 18 mars 2023 à 22:39

Titus est le chat promo, accessible sur https://titus.binets.fr, on- et off-plâtal. Tu peux y créer des salons de discussion pour ton binet, ton PSC, divers projets...


Il se base sur un protocole appelé Matrix qui a la propriété d'être fédéré : il n'y a pas de nœud central. Le BR a mis en place son propre nœud matrix, de sorte que toutes les discussions qui restent entre X sont hébergées à l'X mais qu'il est toujours possible de communiquer avec les autres nœuds matrix.

Connexion

Configuration de Riot : login Sigma.

Matrix étant un protocole, différentes interfaces existent :

  • une interface web : https://titus.binets.fr
  • une application mobile : Element (anciennement Riot). Va sur https://titus.binets.fr et ton navigateur te proposera de l'installer. Ci-contre, une capture d'écran de la façon de la configurer.
  • d'autres encore...

Dans tous les cas, tu peux te connecter avec ton login Sigma.

FAQ

Dois-je créer un compte ?

Non, ton compte existe déjà, c'est ton compte Sigma.

Comment mettre du texte en gras, italique, etc.

C'est du markdown.

Existe-t-il une liste de tous les salons de discussion ?

Il existe un annuaire de certains salons de discussion (le directory) accessible par un bouton en bas à gauche sur l'interface web et en appuyant sur l'icône de recherche sur l'écran de départ de l'application.

Comment créer un nouveau salon de discussion ?

Le bouton + ;)

Oui, mais ce salon n'est pas dans le directory !

  • Pour que d'autres puissent rejoindre un salon de leur propre initiative, il faut que ce salon ait un nom, une address. Aller dans les options de la room, et cliquer sur ajouter une adresse pour donner une adresse de la forme #lenom:binets.fr.

Si tu mentionnes cette adresse dans une discussion, ce sera un lien cliquable menant directement à ta room !

  • Toujours dans les paramètres de la room, tu peux choisir de la faire apparaître dans le directory à condition qu'elle ait une adresse.

Qu'est-ce que le bouton « téléphone » de l'application ?

Il sert à déclencher une conférence voip. Ce n'est pas encore stable. Mais vous pouvez essayer à condition que personne ne soit sur le réseau de l'X et cela pourrait marcher...

Peut-on faire apparaître un chan IRC comme une room matrix ?

Pour bridger une room matrix avec un chan IRC :

  • pour rezosup : /join #irc_#nom_du_chan_sur_irc:binets.fr
  • pour freenode : /join #freenode_#nom_du_chan_sur_irc:matrix.org

Ensuite, il faut se mettre admin sur la room, pour pouvoir ajouter une image, un vrai titre, et un alias qui n'est pas en #irc_… à mettre en principal, parce que c'est quand même plus joli. Pour ça, demandez au BR.

Et si le chan est invite only ?

Il est difficile de rejoindre un chan IRC invite-only depuis matrix. Quand vous êtes sur Titus il faut d'abord s'y faire inviter.

Si le chan demande d'être authentifié, il faut préalablement inviter @irc_NickServ:binets.fr dans une nouvelle room et envoyer le message

REGISTER m0nM0t2P4sse louis.vaneau@polytechnique.edu

Un mail vous sera envoyé et vous n'aurez plus qu'à executer, dans le même chat

CONFIRM C0deReçuP4rMail

Ensuite, pour être admis dans le chat, il faut demander à quelqu'un d'inviter votre pseudo matrix, ou contacter ChanServ : ouvrez une nouvelle room et invitez @irc_ChanServ:binets.fr, puis envoyer le message pour être invité

invite #chan

Une fois que vous avez été invité (et authentifié si nécessaire), il faut utiliser un processus particulier pour rejoindre le chan. Il faut contacter @appservice-irc:binets.fr et lui envoyer le message

!join #chan

La fin devrait être facile une fois que la room apparaît dans votre liste.