this is the emoji pack editor: https://next.nostrudel.ninja/#/emojis
this is one widely used pack you can find on https://emojito.meme
this is the event in the next nostrudel interface:
https://next.nostrudel.ninja/#/emojis/naddr1qqr9yetpvd68xqgkwaehxw309an8yetwwvhxummnw3erztnrdaksygxhvp6xggju32mppk5ef9duwry28fz6q0u2y2547phukk7yy8jh8gpsgqqqw48q447449
this is my new one i picked a few out of that one and created it using the emoji editor (behind the "more" button, in "emojis"
https://next.nostrudel.ninja/#/emojis/naddr1qvzqqqr4fcpzqnyqqft6tz9g9pyaqjvp0s4a4tvcfvj6gkke7mddvmj86w68uwe0qqrk6mr9dd6k56g3q8cg6
this is the raw json (may need to grab this using raw json or you can just click on the ... button to find this:
{
"content": "",
"created_at": 1720032496,
"id": "00fca7d1001d0c3c139f97829b6b29793d2eb7673d640f5e81c9a86153dc2f2c",
"kind": 30030,
"pubkey": "4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f",
"sig": "15d6139c71d1a61943c8a9bdb87a44d00317d2d79eeca969d1a3e4cca785914dbd30facf4ba0c5fe32376b28453dea3ac0e7790f3320da9e86910aa40ef3f694",
"tags": [
[
"d",
"mlekuji"
],
[
"emoji",
"trollface",
"https://i.nostr.build/mlwgR.png";
],
[
"emoji",
"beaming",
"https://i.nostr.build/Yg0kP.png";
],
[
"emoji",
"bitcoin",
"https://i.nostr.build/6GKrz.png";
],
[
"emoji",
"elmofire",
"https://i.nostr.build/zdv3y.gif";
],
[
"emoji",
"pikachu",
"https://i.nostr.build/2R0eX.png";
],
[
"emoji",
"goat",
"https://i.nostr.build/BRnne.webp";
],
[
"emoji",
"wtf",
"https://i.nostr.build/VwREJ.gif";
],
[
"emoji",
"babyclap",
"https://i.nostr.build/Z5vxl.webp";
]
]
}
in the event publisher interface you need to remove "id", "pubkey" and "sig" fields and may need to remove a trailing comma (it will give an error if it has a trailing comma)
then click publish and it prompts you to sign it and the publish and voila, then you just "star" the emoji pack from your emojis interface and it appears in your react panel