glitch-soc / mastodon

A glitchy but lovable microblogging server
https://glitch-soc.github.io/docs/
GNU Affero General Public License v3.0
704 stars 182 forks source link

Support for Emoji reactions #1582

Open Aarontheissueguy opened 3 years ago

Aarontheissueguy commented 3 years ago

Pitch

A feature that allows reacting to posts with Emojis. This has been done before in the fedibird mastodon fork: https://github.com/fedibird/mastodon

The proposed implementation would work similar to the emoji reactions on GitHub

Motivation

Some of you might also have noticed the increasing number of misskey servers over the last couple of weeks. One of the features it brings that many users like are Emoji reactions. Both pleroma and misskey have this feature for some time now and even upstream mastodon allows it for Anouncements. With this feature growing more popular in the fediverse, it might make sense to implement it in this fork.

erisdisqordia commented 3 years ago

Would love this

ClearlyClaire commented 3 years ago

Has it actually been implemented in Fedibird? I cannot find code for this.

Aarontheissueguy commented 3 years ago

Has it actually been implemented in Fedibird? I cannot find code for this.

I wasnt able to find the responsible commit either and decided to sign up to double check.

The result: They do definitely have emoji reactions.

Maybe we could ask them how they did it?

Aarontheissueguy commented 3 years ago

Ok it seems like they use this branch for development https://github.com/fedibird/mastodon/tree/df4ee5c0cec20326d483eee60bc0d8d8692d9a49

there is a related commit from the past 8 hours here https://github.com/fedibird/mastodon/commit/e1784a9280df94cb002fcfaa160f0e1e7d6eed67

erisdisqordia commented 3 years ago

It would also be worth looking at Pleroma's API extension to support emoji reacts.

If you dislike Pleroma, the best way to spite it is to adopt one of the main reasons people use it

marrus-sh commented 3 years ago

This was proposed previously on GlitchSoc as #323, and on Mastodon as mastodon/mastodon#373. Lots of relevant discussion there.

masstransithonchkrow commented 1 year ago

I just wanted to check if this feature was implemented for the current implementation of Glitch (4.0.2). Has it?

yretenai commented 1 year ago

No, there's an ongoing PR is at https://github.com/glitch-soc/mastodon/pull/2221