makemd icon indicating copy to clipboard operation
makemd copied to clipboard

Add more Emojis to stickers

Open vielle-dev opened this issue 11 months ago • 2 comments

While there are lots of emojis avaliable in the sticker selector there are many many emojis missing. This isn't a huge issue but it can be quite annoying to not be able to use an emoji you would like.

A few options for this would be:

  • Manually expand the emoji list (maybe add some comments explaining the src/shared/assets/emoji.ts file to be less cryptic about what n, u, or v are and how they're used)
  • Add a script to add new emojis from some api endpoint which can be run to update
  • Same as above but auto-run it on build

vielle-dev avatar Jan 04 '25 21:01 vielle-dev

The list hasn't been updated since the first beta release of make.md so it's definitely out of date. The current list was adapted from another project, the labels mean: names, unicode and variants. If there's a comprehensive updated list, feel free to share

jp-cen avatar Jan 04 '25 21:01 jp-cen

cant think of any with an api off the top of my head but for day to day use i use emojipedia so thats an option for manual stuff could be worth looking into another project (maybe an emoji picker?) and seeing if they have some list

quick google search reveals:

  • https://github.com/cheatsnake/emojihub
  • https://emojiapi.dev/
  • https://emoji-api.com/

i also know that whatsapp web has a list of emojis and many names for them (in english and other languages) as a rest api endpoint but as far as I can tell its intended to only be accessed by the web app and isn't for public consumption so I assume that wouldnt be an option (here it is anyway: https://web.whatsapp.com/emoji_suggestions/en.json just replace en with the target language. worth noting that its in name: [list of relevant emojis] format instead of emoji: [aliases])

im happy to give an automated script of some kind a go once we find an api endpoint which could be usable

vielle-dev avatar Jan 04 '25 21:01 vielle-dev