As a user who likes custom emoji I wish to be able to import custom emoji from any mastodon server so that I can use them via the EmojiHelper when writing in MD areas that support slack style emojification. Ex. bookmark descriptions and notes, and people's descriptions.
Mastodon Emoji API This endpoint does not require authentication.
Implementation Notes
I think in the case of name collisions ex :foo: we has the image we downloaded and see if it matches the one on the server. If it does we ignore the collision and move on. If it doesn't we ask the user if they want to replace the existing emoji with the new one, create a new keyword for the new one, or ignore the new one. New keyword would have to be checked against existing list to avoid repeat collision.
I'm imagining a page of all the collisions worth caring about
| keyword |
local image |
remote image |
mediation |
| cat |
😸 |
🙀 |
● ignore remote ○ replace w/remote ○ new keyword for remote [ text input ] |
As a user who likes custom emoji I wish to be able to import custom emoji from any mastodon server so that I can use them via the
EmojiHelperwhen writing in MD areas that support slack style emojification. Ex. bookmark descriptions and notes, and people's descriptions.Mastodon Emoji API This endpoint does not require authentication.
Implementation Notes
I think in the case of name collisions ex
:foo:we has the image we downloaded and see if it matches the one on the server. If it does we ignore the collision and move on. If it doesn't we ask the user if they want to replace the existing emoji with the new one, create a new keyword for the new one, or ignore the new one. New keyword would have to be checked against existing list to avoid repeat collision.I'm imagining a page of all the collisions worth caring about