mirror of
https://github.com/maunium/stickerpicker
synced 2024-12-21 06:30:43 +00:00
A fast and simple Matrix sticker picker widget
2fe1ea6c7f
Element Desktop removes additional properties in the sticker info, but not the media info. Element Android removes them in both currently. This commit moves the net.maunium.telegram.sticker property to the media info. This can be combined with a change to mautrix-telegram that bridges telegram-imported matrix stickers to matrix stickers. |
||
---|---|---|
packs | ||
sticker | ||
web | ||
.gitattributes | ||
.gitignore | ||
LICENSE | ||
preview-element-android.png | ||
preview-element-ios.png | ||
preview-element-web.png | ||
README.md | ||
requirements.txt | ||
setup.py |
Maunium sticker picker
A fast and simple Matrix sticker picker widget. Tested on Element Web, Android & iOS.
Discussion
Matrix room: #stickerpicker:maunium.net
Instructions
For setup and usage instructions, please visit the wiki:
If you prefer video tutorials, Brodie Robertson has made a great video on setting up the picker and creating some packs: https://youtu.be/Yz3H6KJTEI0.
Comparison with other sticker pickers
- Scalar is the default integration manager in Element, which can't be self-hosted and only supports predefined sticker packs.
- Dimension is an alternate integration manager. It can be self-hosted, but it's more difficult than Maunium sticker picker.
- Maunium sticker picker is just a sticker picker rather than a full integration manager. It's much simpler than integration managers, but currently has to be set up manually per-user.
Feature | Scalar | Dimension | Maunium sticker picker |
---|---|---|---|
Free software | ❌ | ✔️ | ✔️ |
Custom sticker packs | ❌ | ✔️ | ✔️ |
Telegram import | ❌ | ✔️ | ✔️ |
Works on Element mobiles | ✔️ | ❌ | ✔️ |
Easy multi-user setup | ✔️ | ✔️ | ❌#7 |
Frequently used stickers at top | ❌ | ❌ | ✔️ |