I’d like a way to override certain builtin emoji with my own. Specifically, I’d like to use Mutant Standard instead of the default emoji set.
This particular emoji set deviates from unicode emoji in some specific ways:
How
What I want from Discourse
It makes professions gender-neutral
Let me choose that interpretation for my community by uploading both man_ and woman_.
It adds more skin tones
Let me add modifier suffixes (like t5: in :man_cook:t5:)
It invents new emoji
These are obviously custom emoji
It is not yet complete
I assume non-overridden emoji would default to the default set.
Outside my specific case, I think custom emoji sets would be useful in general. It makes sense to me to support without a plugin the way custom invidual emoji are supported now.
We should not allow this or you can’t change emoji set after. Once all your posts have unsupported emoji skin tones level, we would have to fallback everything to the same skin tone level, I don’t think the added value is worth the “lock up”.
I don’t think we should allow this if they don’t exist in the official emoji list, moreover unicode is (slowly) moving towards this, so the added value will be quite low in the future.
This does present a problem, but the solution is easy: custom emoji like :astronaut_b2: instead of :astronaut:b2:. It’d be nice to be able to mark variations better in the autocomplete, but it works for now!