Repo regroupant les informations relatives aux stickers custom et différents pack de stickers créés par les IIEns
Repo regroupant les différents pack de stickers créés par les IIEns et les informations relatives aux stickers custom.
## Avoir un meilleur sticker picker et des stickers perso
1. Copier le contenu du[stickerpicker](https://github.com/maunium/stickerpicker) dans votre perso (dans le dossier html) ou votre site web
2.Placer le dossier `packs` dans le dossier `web`
1. Cloner le repo[stickerpicker](https://github.com/maunium/stickerpicker) dans votre perso (dans le dossier html) ou sur votre site web. (Pour accéder à son perso : `ssh loginArise@perso.iiens.net`)
2.Dans le repo, placer le dossier `packs` dans le dossier `web`
3. Créer un fichier `index.json` dans `packs` avec un contenu de cette forme :
Pour créer un pack de stickers, il suffit de créer un fichier .json dans le dossier `packs`et d'y indiquer les informations nécessaires.
Un pack de stickers se résume à un fichier .json dans le dossier `packs`possédant des informations précises sur les images téléversées. Pour créer ce ficher .json et téléverser ses images, il existe deux méthodes :
### Méthode automatique
**Via le script matrixpack.sh**
Requis : **ImageMagick**
Le dossier cible sera le nom du pack de stickers.
`./matrixpack.sh token homeserver directory` en récupérant le **token** de son compte dans `Help & About`,`Advanced`, à la dernière ligne.
Le script donne un nouveau sous-dossier contenant :
Le dossier cible `directory` est le dossier contenant vos images à téléverser.
Exécuter `./matrixpack.sh token homeserver directory` en récupérant le **token** de son compte dans `Tout les paramètres` -> `Aide & À propos` ->`Avancé`, à la dernière ligne dans `Jeton d'accès`.
Le script crée un nouveau sous-dossier dans `directory`contenant :
- le json des stickers téléversés, rognés proprement, de taille 128x128, sans palette indexée (qui casse la transparence)
- une prévisualisation des images en mosaïque avec **ImageMagick**
- un README.md affichant la prévisualisation
Vous pouvez donc ajoutez directement le dossier de sortie du script dans ce repo !
Il faut ensuite ajouter le json des stickers téléversés dans le dossier `packs` et mettre à jour le fichier `index.json`.
**Précision** : si vous avez exécuter le script hors de votre perso, vous devez envoyer le ficher json par ssh.
Pour cela faites `scp fichier.json loginArise@perso.iiens.net:~/html/stickerpicker/web/packs/`.
Cela va copier le fichier json dans le dossier `packs` se trouvant dans votre perso.