Skip to content
Extraits de code Groupes Projets
Valider 28568010 rédigé par Miryuni's avatar Miryuni
Parcourir les fichiers

Merge branch 'update_readme' into 'master'

Voler les stickers d'un ami

See merge request Tigriz/matrix-stickers!6
parents d9d1aa83 8e4b4335
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
# Matrix Stickers
Repo regroupant les différents pack de stickers créés par les IIEns et les informations relatives aux stickers custom.
Dépôt regroupant les différents pack de stickers créés par les IIEns et les informations relatives aux stickers custom.
## Utiliser les stickers d'un ami
Si vous avez des amis ayant déjà leur propre sticker picker, il est possible de le réutiliser.
Pour cela :
1. Demandez lui l'autorisation (ou non)
2. Récupérez l'adresse sur laquelle il héberge ses stickers. Cette adresse est de la forme :
```bash
https://nom.iiens.net/stickerpicker/web/?theme=$theme
```
3. Connectez vous à Element. Utilisez la commande `/devtools`
4. Cliquer sur `Explorer les données du compte` puis sur `m.widgets` (si absent, le créer)
5. Cliquer sur `Modifier` et remplacer tout par le code suivant en n'oubliant pas de modifier
les champs "url" et "sender":
```json
{
"stickerpicker": {
"content": {
"type": "m.stickerpicker",
"url": "https://example.com/stickerpicker/web/?theme=$theme", // TODO à remplacer par l'adresse
// nom.iiens.net sur Arise
"name": "Stickerpicker",
"data": {}
},
"sender": "@id:homeserver", // TODO votre compte
// nom0000:iiens.net sur Arise
"state_key": "stickerpicker",
"type": "m.widget",
"id": "stickerpicker"
}
}
```
Supprimer ensuite les commentaires
6. Actualiser
## Avoir un meilleur sticker picker et des stickers perso
1. Se connecter à son perso ou son site web
```bash
ssh nomArise@perso.iiens.net
```
```bash
ssh nomArise@perso.iiens.net
```
2. Cloner ce dépôt.
```bash
git clone https://git.iiens.net/Tigriz/matrix-stickers.git
......@@ -15,11 +48,12 @@ Repo regroupant les différents pack de stickers créés par les IIEns et les in
cd matrix-stickers
./install.sh
```
4. Se connecter à Element. Utiliser la commande `/devtools` dans n'importe quel tchat.
4. Se connecter à Element. Utiliser la commande `/devtools` dans n'importe quel tchat.
![devtools](screenshots/screen_devtools.png)
5. Cliquer sur `Explorer les données du compte` puis sur `m.widgets` (si absent, le créer)
![devtools1](screenshots/devtools.png)
5. Cliquer sur `Explorer les données du compte` puis sur `m.widgets` (si absent, le créer)
6. Cliquer sur `Modifier` et remplacer tout par :
6. Cliquer sur `Modifier` et remplacer tout par le code suivant en n'oubliant pas de modifier
les champs "url" et "sender" avec les infos correspondantes :
```json
{
"stickerpicker": {
......@@ -37,7 +71,8 @@ Repo regroupant les différents pack de stickers créés par les IIEns et les in
"id": "stickerpicker"
}
}
```
```
Supprimer les commentaires ensuite. (Json ne supporte pas les comments :( )
7. Actualiser Element
Vous avez maintenant un stickerpicker pouvant envoyer des stickers privacy\_pam.
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter