If you have more than ~10k emojis, I'd definitely recommend that you put all your <name> = <url>
lines into a text file, and upload that text file to perchance.org/upload
If you put >80k names/urls into a generator directly, and try to use that, then I think many/most web browsers won't load the comments plugin properly, because the data is actually passed in the iframe URL hash, which has a size limit. So if you use the customEmojis = https://user-uploads.perchance.org/file/0575b613c0c3b61cde5c11225e7b846a.txt
approach, then it just passes that text file URL into the comments plugin iframe, and the comments plugin itself does a fetch
request to grab the lines and parse them.
This has the disadvantage that it's slower to update the emoji list (since you need to re-upload the file each time), so I just added the ability to import a text file URL of emoji lines, but then also add your own ones to it like normal:
commentOptions
customEmojis
@import = https://user-uploads.perchance.org/file/0575b613c0c3b61cde5c11225e7b846a.txt // <-- this is a big text file full of emoji lines like the ones below
catjam = https://user-uploads.perchance.org/file/a43d0b52d94c91dddb00cf157dd8c989.webp
catcrythumbsup = https://user-uploads.perchance.org/file/14c78e8fbd9767e69a6b86d26817bacb.png
i.e. you can add @import = <url>
to import a huge "base" list of emojis, and then add your own on top of that. You can also import the URL like @import = {import:huge-emoji-list}
, of course.
https://perchance.org/comments-plugin-custom-emojis-import-url-example#edit