johnHackworth / goblin

GNU Affero General Public License v3.0
46 stars 4 forks source link

[feature request] emoji propagation #98

Open Lunardog15 opened 4 months ago

Lunardog15 commented 4 months ago

as it stands, goblin seems to lack the ability to see other instances emoji, is this a lack of implementation/issue with something that got broke, or something done on purpose?

sirilyan commented 3 months ago

Lack of implementation. It's a mastodon feature that people expect from other fediverse implementations because mastodon is, um, the elephant in the room.

The custom emoji are on a per-server basis, exposed via the /api/v1/custom_emojis endpoint.

We should definitely cache the emoji as we grab them, because otherwise we are going to hammer every remote server with image requests every time someone looks at their timeline.