element-hq / element-hq/element-android

Custom Stickers & Emoticons (MSC2545) like it works in Cinny or FluffyChat

Open
#8,060 6 comments 44 reactions 0 assignees View on GitHub
A-Stickers O-Occasional S-Minor T-Enhancement X-Needs-Design X-Needs-Product
Dominant language
Kotlin
Stars
3.7k
Forks
917
PR merge metrics
No merged PRs in 30d

Description

### Your use case

#### What would you like to do?

I would like to see native stickers and custom emoticons support in Element, like it works in Cinny or FluffyChat.

![зображення](https://user-images.githubusercontent.com/123166857/216193241-a7b331f6-b621-42e1-88f2-d2bafca32f9a.png)

#### Why would you like to do it?

Clients like Cinny already using native sticker packs instead of integrations in Element. It's work faster and have simplified manage process.

#### How would you like to achieve it?

Cinny using [this specs](https://github.com/Sorunome/matrix-doc/blob/soru/emotes/proposals/2545-emotes.md), and it's work perfectly. I also write a [small tool](https://github.com/foresle/matrix_stickers_manager) to manage sticker packs. Need to just copy logic to Element :)

I can't write code for this for itself that I don't know Kotlin, but think it's a very important feature, so I created this issue.

### Have you considered any alternatives?

_No response_

### Additional context

_No response_

### Are you willing to provide a PR?

No

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.