Source : https://gist.github.com/turt2live/697d5b3781fb7ab7e11d704ea90e3dbe {{services_arise:matrix:tips:rio1.png?400|}} Note: Une fois la catégorie créée pour une room, on peut assigner rapidement d'autres rooms par un simple cliquer-déplacer Si on veut assigner une room à plusieurs catégorie il faudra par contre reproduire la procédure ====== Comment catégoriser mes rooms ? ====== Télécharger : http://tchiling.iiens.net/tag_room.sh # This should be the public-facing name (ie: dns name) HOME_SERVER_URL="https://matrix.iiens.net" # The room ID is NOT the room alias. The ID can be found at the bottom of the room settings dialog in vector-web ROOM_ID="!hMtWboQDtWytpTKdNc:iiens.net" # This is your user ID and access token. The access token must match the user. USER_ID="@tchiling2012:iiens.net" # The home server should match this domain as well (ie: t2l.io as a HS should be :t2l.io in the user) ACCESS_TOKEN="INSERT TOKEN HERE" # The name for the tag, ie "Work Stuff" TAG="Assoce" # Body information for the tag, such as ordering. JSON format BODY="{}" curl -H "Content-Type: application/json" -H "Accept: application/json" -X PUT -d "$BODY" "$HOME_SERVER_URL/_matrix/client/r0/user/$USER_ID/rooms/$ROOM_ID/tags/$TAG?access_token=$ACCESS_TOKEN" Il faut configurer ce fichier * HOME_SERVER_URL : "https://matrix.iiens.net" * USER_ID : identifiant arise suivi de ":iiens.net". //Par exemple "@tchiling2012:iiens.net"// * TAG : Le nom de la catégorie. //e.g. "Association"// * ROOM_ID : l'id de la room, voir [[services_arise:matrix:tips:tag_room#comment_obtenir_l_id_de_la_room|comment obtenir l'id de la room]] * ACCESS_TOKEN : le token identifiant votre riot. [[services_arise:matrix:tips:tag_room#comment_obtenir_mon_token|voir comment obtenir mon token]] Une fois cela configurer il suffit de faire un "sh tag_room.sh" et c'est prêt :-) Il est à noter une fois de plus qu'une fois la catégorie créée, on peut directement assigner d'autres rooms par un simple déplacement des rooms dans la catégorie manuellement ===== Comment obtenir l'id de la room ? ===== Allez dans les paramètres de la room (suivre 1). {{services_arise:matrix:tips:rio4.png?400|}} l'id de la room se trouve en bas, dans la partie "Advanced" {{services_arise:matrix:tips:rio3.png?400|}} ===== Comment obtenir mon token ? ===== Allez dans les paramètres de riot (suivre 2). En bas des paramètres, cliquer sur "Découvrir" à côté de token. {{services_arise:matrix:tips:rio4.png?400|}}