diff --git a/content.py b/content.py index 134d32619..489e785f1 100644 --- a/content.py +++ b/content.py @@ -1387,3 +1387,29 @@ def bold_reading_string(text: str) -> str: new_text += '
' + new_parag + '
' return new_text + + +def import_emoji(base_dir: str, import_filename: str, session) -> None: + """Imports emoji from the given filename + """ + if not os.path.isfile(import_filename): + return + emoji_dict = load_json(base_dir + '/emoji/default_emoji.json', 0, 1) + added = 0 + with open(import_filename, "r") as fp_emoji: + lines = fp_emoji.readlines() + for line in lines: + url = line.split(', ')[0] + tag = line.split(', ')[1].strip() + tag = tag.split(':')[1] + if emoji_dict.get(tag): + continue + emoji_image_filename = base_dir + '/emoji/' + tag + '.png' + if os.path.isfile(emoji_image_filename): + continue + if download_image(session, base_dir, url, + emoji_image_filename, True, False): + emoji_dict[tag] = tag + added += 1 + save_json(emoji_dict, base_dir + '/emoji/default_emoji.json') + print(str(added) + ' custom emoji added') diff --git a/emoji/BlobCatGoogly.png b/emoji/BlobCatGoogly.png new file mode 100644 index 000000000..dd5badfcc Binary files /dev/null and b/emoji/BlobCatGoogly.png differ diff --git a/emoji/Clojure.png b/emoji/Clojure.png new file mode 100644 index 000000000..ec321fa68 Binary files /dev/null and b/emoji/Clojure.png differ diff --git a/emoji/NSFW_Stamp.png b/emoji/NSFW_Stamp.png new file mode 100644 index 000000000..0b8b0860b Binary files /dev/null and b/emoji/NSFW_Stamp.png differ diff --git a/emoji/ablobcatangel.png b/emoji/ablobcatangel.png new file mode 100644 index 000000000..89ea083ff Binary files /dev/null and b/emoji/ablobcatangel.png differ diff --git a/emoji/ablobcatattention.png b/emoji/ablobcatattention.png new file mode 100644 index 000000000..fcdfd3850 Binary files /dev/null and b/emoji/ablobcatattention.png differ diff --git a/emoji/ablobcatattentionreverse.png b/emoji/ablobcatattentionreverse.png new file mode 100644 index 000000000..68d39a3a6 Binary files /dev/null and b/emoji/ablobcatattentionreverse.png differ diff --git a/emoji/ablobcatbongo.png b/emoji/ablobcatbongo.png new file mode 100644 index 000000000..2dbf9746b Binary files /dev/null and b/emoji/ablobcatbongo.png differ diff --git a/emoji/ablobcatcoffee.png b/emoji/ablobcatcoffee.png new file mode 100644 index 000000000..f281d90b0 Binary files /dev/null and b/emoji/ablobcatcoffee.png differ diff --git a/emoji/ablobcatcry.png b/emoji/ablobcatcry.png new file mode 100644 index 000000000..89b4d73cb Binary files /dev/null and b/emoji/ablobcatcry.png differ diff --git a/emoji/ablobcateyesflip.png b/emoji/ablobcateyesflip.png new file mode 100644 index 000000000..27be4c2d0 Binary files /dev/null and b/emoji/ablobcateyesflip.png differ diff --git a/emoji/ablobcatfloofpat.png b/emoji/ablobcatfloofpat.png new file mode 100644 index 000000000..b27cd72b4 Binary files /dev/null and b/emoji/ablobcatfloofpat.png differ diff --git a/emoji/ablobcathappypaws.png b/emoji/ablobcathappypaws.png new file mode 100644 index 000000000..4004cd7c7 Binary files /dev/null and b/emoji/ablobcathappypaws.png differ diff --git a/emoji/ablobcatheart.png b/emoji/ablobcatheart.png new file mode 100644 index 000000000..063c29f89 Binary files /dev/null and b/emoji/ablobcatheart.png differ diff --git a/emoji/ablobcatheartsqueeze.png b/emoji/ablobcatheartsqueeze.png new file mode 100644 index 000000000..f01bd9bcc Binary files /dev/null and b/emoji/ablobcatheartsqueeze.png differ diff --git a/emoji/ablobcathyper.png b/emoji/ablobcathyper.png new file mode 100644 index 000000000..cdffc8415 Binary files /dev/null and b/emoji/ablobcathyper.png differ diff --git a/emoji/ablobcatneon.png b/emoji/ablobcatneon.png new file mode 100644 index 000000000..1c44d63dc Binary files /dev/null and b/emoji/ablobcatneon.png differ diff --git a/emoji/ablobcatrainbow.png b/emoji/ablobcatrainbow.png new file mode 100644 index 000000000..740692545 Binary files /dev/null and b/emoji/ablobcatrainbow.png differ diff --git a/emoji/ablobcatrave.png b/emoji/ablobcatrave.png new file mode 100644 index 000000000..47810dbd0 Binary files /dev/null and b/emoji/ablobcatrave.png differ diff --git a/emoji/ablobcatreach.png b/emoji/ablobcatreach.png new file mode 100644 index 000000000..96e07af21 Binary files /dev/null and b/emoji/ablobcatreach.png differ diff --git a/emoji/ablobcatwave.png b/emoji/ablobcatwave.png new file mode 100644 index 000000000..36ee2886a Binary files /dev/null and b/emoji/ablobcatwave.png differ diff --git a/emoji/ablobcatwink.png b/emoji/ablobcatwink.png new file mode 100644 index 000000000..f75750c34 Binary files /dev/null and b/emoji/ablobcatwink.png differ diff --git a/emoji/ablobfoxbongo.png b/emoji/ablobfoxbongo.png new file mode 100644 index 000000000..dca616be0 Binary files /dev/null and b/emoji/ablobfoxbongo.png differ diff --git a/emoji/ablobfoxbongohyper.png b/emoji/ablobfoxbongohyper.png new file mode 100644 index 000000000..dca616be0 Binary files /dev/null and b/emoji/ablobfoxbongohyper.png differ diff --git a/emoji/ablobfoxhyper.png b/emoji/ablobfoxhyper.png new file mode 100644 index 000000000..80ee8346d Binary files /dev/null and b/emoji/ablobfoxhyper.png differ diff --git a/emoji/ac_agreement.png b/emoji/ac_agreement.png new file mode 100644 index 000000000..0b9a18a70 Binary files /dev/null and b/emoji/ac_agreement.png differ diff --git a/emoji/ac_amazed.png b/emoji/ac_amazed.png new file mode 100644 index 000000000..b5a1d9dd9 Binary files /dev/null and b/emoji/ac_amazed.png differ diff --git a/emoji/ac_angry.png b/emoji/ac_angry.png new file mode 100644 index 000000000..5f0efc317 Binary files /dev/null and b/emoji/ac_angry.png differ diff --git a/emoji/ac_apologetic.png b/emoji/ac_apologetic.png new file mode 100644 index 000000000..6539caaee Binary files /dev/null and b/emoji/ac_apologetic.png differ diff --git a/emoji/ac_bashful.png b/emoji/ac_bashful.png new file mode 100644 index 000000000..a082928c0 Binary files /dev/null and b/emoji/ac_bashful.png differ diff --git a/emoji/ac_bewildered.png b/emoji/ac_bewildered.png new file mode 100644 index 000000000..d4d908008 Binary files /dev/null and b/emoji/ac_bewildered.png differ diff --git a/emoji/ac_cold_chill.png b/emoji/ac_cold_chill.png new file mode 100644 index 000000000..c9fda53ef Binary files /dev/null and b/emoji/ac_cold_chill.png differ diff --git a/emoji/ac_confident.png b/emoji/ac_confident.png new file mode 100644 index 000000000..c58903f62 Binary files /dev/null and b/emoji/ac_confident.png differ diff --git a/emoji/ac_cry.png b/emoji/ac_cry.png new file mode 100644 index 000000000..db64f5790 Binary files /dev/null and b/emoji/ac_cry.png differ diff --git a/emoji/ac_dazzle.png b/emoji/ac_dazzle.png new file mode 100644 index 000000000..6a7fedd56 Binary files /dev/null and b/emoji/ac_dazzle.png differ diff --git a/emoji/ac_delight.png b/emoji/ac_delight.png new file mode 100644 index 000000000..f6443eb91 Binary files /dev/null and b/emoji/ac_delight.png differ diff --git a/emoji/ac_disagree.png b/emoji/ac_disagree.png new file mode 100644 index 000000000..0e31a7d26 Binary files /dev/null and b/emoji/ac_disagree.png differ diff --git a/emoji/ac_distress.png b/emoji/ac_distress.png new file mode 100644 index 000000000..1429a89d7 Binary files /dev/null and b/emoji/ac_distress.png differ diff --git a/emoji/ac_dozing.png b/emoji/ac_dozing.png new file mode 100644 index 000000000..7fa450037 Binary files /dev/null and b/emoji/ac_dozing.png differ diff --git a/emoji/ac_encouraging.png b/emoji/ac_encouraging.png new file mode 100644 index 000000000..016aeb35e Binary files /dev/null and b/emoji/ac_encouraging.png differ diff --git a/emoji/ac_exclaim.png b/emoji/ac_exclaim.png new file mode 100644 index 000000000..8f7272792 Binary files /dev/null and b/emoji/ac_exclaim.png differ diff --git a/emoji/ac_facepalm.png b/emoji/ac_facepalm.png new file mode 100644 index 000000000..18be19812 Binary files /dev/null and b/emoji/ac_facepalm.png differ diff --git a/emoji/ac_fearful.png b/emoji/ac_fearful.png new file mode 100644 index 000000000..7ab7c381a Binary files /dev/null and b/emoji/ac_fearful.png differ diff --git a/emoji/ac_flourish.png b/emoji/ac_flourish.png new file mode 100644 index 000000000..a08ecb97f Binary files /dev/null and b/emoji/ac_flourish.png differ diff --git a/emoji/ac_greetings.png b/emoji/ac_greetings.png new file mode 100644 index 000000000..03ecf5b9c Binary files /dev/null and b/emoji/ac_greetings.png differ diff --git a/emoji/ac_happy.png b/emoji/ac_happy.png new file mode 100644 index 000000000..b7f7e371b Binary files /dev/null and b/emoji/ac_happy.png differ diff --git a/emoji/ac_heart.png b/emoji/ac_heart.png new file mode 100644 index 000000000..806725e5c Binary files /dev/null and b/emoji/ac_heart.png differ diff --git a/emoji/ac_heartbreak.png b/emoji/ac_heartbreak.png new file mode 100644 index 000000000..ee4d5fb0e Binary files /dev/null and b/emoji/ac_heartbreak.png differ diff --git a/emoji/ac_intense.png b/emoji/ac_intense.png new file mode 100644 index 000000000..659a08b5a Binary files /dev/null and b/emoji/ac_intense.png differ diff --git a/emoji/ac_joy.png b/emoji/ac_joy.png new file mode 100644 index 000000000..7005e9764 Binary files /dev/null and b/emoji/ac_joy.png differ diff --git a/emoji/ac_laughter.png b/emoji/ac_laughter.png new file mode 100644 index 000000000..e883aea5b Binary files /dev/null and b/emoji/ac_laughter.png differ diff --git a/emoji/ac_lightbulb.png b/emoji/ac_lightbulb.png new file mode 100644 index 000000000..57bc7ebf4 Binary files /dev/null and b/emoji/ac_lightbulb.png differ diff --git a/emoji/ac_mischief.png b/emoji/ac_mischief.png new file mode 100644 index 000000000..bba8f4ef3 Binary files /dev/null and b/emoji/ac_mischief.png differ diff --git a/emoji/ac_music.png b/emoji/ac_music.png new file mode 100644 index 000000000..d93eea6d0 Binary files /dev/null and b/emoji/ac_music.png differ diff --git a/emoji/ac_pleased.png b/emoji/ac_pleased.png new file mode 100644 index 000000000..fac2f7179 Binary files /dev/null and b/emoji/ac_pleased.png differ diff --git a/emoji/ac_pride.png b/emoji/ac_pride.png new file mode 100644 index 000000000..5834e52ad Binary files /dev/null and b/emoji/ac_pride.png differ diff --git a/emoji/ac_question.png b/emoji/ac_question.png new file mode 100644 index 000000000..eaebc9bec Binary files /dev/null and b/emoji/ac_question.png differ diff --git a/emoji/ac_resignation.png b/emoji/ac_resignation.png new file mode 100644 index 000000000..70d0e5410 Binary files /dev/null and b/emoji/ac_resignation.png differ diff --git a/emoji/ac_sad.png b/emoji/ac_sad.png new file mode 100644 index 000000000..11e6535ff Binary files /dev/null and b/emoji/ac_sad.png differ diff --git a/emoji/ac_sheepish.png b/emoji/ac_sheepish.png new file mode 100644 index 000000000..a85e5ad62 Binary files /dev/null and b/emoji/ac_sheepish.png differ diff --git a/emoji/ac_shock.png b/emoji/ac_shock.png new file mode 100644 index 000000000..147a4f195 Binary files /dev/null and b/emoji/ac_shock.png differ diff --git a/emoji/ac_shy.png b/emoji/ac_shy.png new file mode 100644 index 000000000..aab2f87d2 Binary files /dev/null and b/emoji/ac_shy.png differ diff --git a/emoji/ac_sigh.png b/emoji/ac_sigh.png new file mode 100644 index 000000000..b83c3cbb2 Binary files /dev/null and b/emoji/ac_sigh.png differ diff --git a/emoji/ac_sleepy.png b/emoji/ac_sleepy.png new file mode 100644 index 000000000..349a90eca Binary files /dev/null and b/emoji/ac_sleepy.png differ diff --git a/emoji/ac_smirk.png b/emoji/ac_smirk.png new file mode 100644 index 000000000..0f45f9d59 Binary files /dev/null and b/emoji/ac_smirk.png differ diff --git a/emoji/ac_sneeze.png b/emoji/ac_sneeze.png new file mode 100644 index 000000000..8162763f5 Binary files /dev/null and b/emoji/ac_sneeze.png differ diff --git a/emoji/ac_thinking.png b/emoji/ac_thinking.png new file mode 100644 index 000000000..cbd8757d1 Binary files /dev/null and b/emoji/ac_thinking.png differ diff --git a/emoji/ac_thought.png b/emoji/ac_thought.png new file mode 100644 index 000000000..059a5b56a Binary files /dev/null and b/emoji/ac_thought.png differ diff --git a/emoji/ac_worry.png b/emoji/ac_worry.png new file mode 100644 index 000000000..ca9392eef Binary files /dev/null and b/emoji/ac_worry.png differ diff --git a/emoji/ageblobcat.png b/emoji/ageblobcat.png new file mode 100644 index 000000000..26925ed10 Binary files /dev/null and b/emoji/ageblobcat.png differ diff --git a/emoji/allthethings.png b/emoji/allthethings.png new file mode 100644 index 000000000..08cfa4c40 Binary files /dev/null and b/emoji/allthethings.png differ diff --git a/emoji/almalinux.png b/emoji/almalinux.png new file mode 100644 index 000000000..c0f541ab1 Binary files /dev/null and b/emoji/almalinux.png differ diff --git a/emoji/alpine.png b/emoji/alpine.png new file mode 100644 index 000000000..8ad9a887a Binary files /dev/null and b/emoji/alpine.png differ diff --git a/emoji/androidalt.png b/emoji/androidalt.png new file mode 100644 index 000000000..b7f79d703 Binary files /dev/null and b/emoji/androidalt.png differ diff --git a/emoji/angular.png b/emoji/angular.png new file mode 100644 index 000000000..e9a8e7440 Binary files /dev/null and b/emoji/angular.png differ diff --git a/emoji/antiverified.png b/emoji/antiverified.png new file mode 100644 index 000000000..cd835fe8e Binary files /dev/null and b/emoji/antiverified.png differ diff --git a/emoji/antix.png b/emoji/antix.png new file mode 100644 index 000000000..ee18f3bce Binary files /dev/null and b/emoji/antix.png differ diff --git a/emoji/apple_inc.png b/emoji/apple_inc.png new file mode 100644 index 000000000..3b828a827 Binary files /dev/null and b/emoji/apple_inc.png differ diff --git a/emoji/appledarwin.png b/emoji/appledarwin.png new file mode 100644 index 000000000..e1f205977 Binary files /dev/null and b/emoji/appledarwin.png differ diff --git a/emoji/archlabs.png b/emoji/archlabs.png new file mode 100644 index 000000000..453e64b0a Binary files /dev/null and b/emoji/archlabs.png differ diff --git a/emoji/arcolinux.png b/emoji/arcolinux.png new file mode 100644 index 000000000..ebb4578d1 Binary files /dev/null and b/emoji/arcolinux.png differ diff --git a/emoji/arduino.png b/emoji/arduino.png new file mode 100644 index 000000000..a681c5360 Binary files /dev/null and b/emoji/arduino.png differ diff --git a/emoji/artix.png b/emoji/artix.png new file mode 100644 index 000000000..d38be8d3e Binary files /dev/null and b/emoji/artix.png differ diff --git a/emoji/babyyoda.png b/emoji/babyyoda.png new file mode 100644 index 000000000..fd3cc21dc Binary files /dev/null and b/emoji/babyyoda.png differ diff --git a/emoji/bash.png b/emoji/bash.png new file mode 100644 index 000000000..df9cbf35b Binary files /dev/null and b/emoji/bash.png differ diff --git a/emoji/bear_flag.png b/emoji/bear_flag.png new file mode 100644 index 000000000..58e04373f Binary files /dev/null and b/emoji/bear_flag.png differ diff --git a/emoji/bedrock.png b/emoji/bedrock.png new file mode 100644 index 000000000..8936d8bae Binary files /dev/null and b/emoji/bedrock.png differ diff --git a/emoji/bisexual_flag.png b/emoji/bisexual_flag.png new file mode 100644 index 000000000..f3c26b9f2 Binary files /dev/null and b/emoji/bisexual_flag.png differ diff --git a/emoji/bitcoin.png b/emoji/bitcoin.png new file mode 100644 index 000000000..53a012592 Binary files /dev/null and b/emoji/bitcoin.png differ diff --git a/emoji/blabs_d.png b/emoji/blabs_d.png new file mode 100644 index 000000000..eabfb302d Binary files /dev/null and b/emoji/blabs_d.png differ diff --git a/emoji/blabs_l.png b/emoji/blabs_l.png new file mode 100644 index 000000000..d268413bf Binary files /dev/null and b/emoji/blabs_l.png differ diff --git a/emoji/blabs_m.png b/emoji/blabs_m.png new file mode 100644 index 000000000..cd590ea72 Binary files /dev/null and b/emoji/blabs_m.png differ diff --git a/emoji/blender.png b/emoji/blender.png new file mode 100644 index 000000000..03e06475d Binary files /dev/null and b/emoji/blender.png differ diff --git a/emoji/blobcatMelt2.png b/emoji/blobcatMelt2.png new file mode 100644 index 000000000..1f3b3db2a Binary files /dev/null and b/emoji/blobcatMelt2.png differ diff --git a/emoji/blobcatMelt3.png b/emoji/blobcatMelt3.png new file mode 100644 index 000000000..626aaa18f Binary files /dev/null and b/emoji/blobcatMelt3.png differ diff --git a/emoji/blobcatMelt5.png b/emoji/blobcatMelt5.png new file mode 100644 index 000000000..70f6b9ae6 Binary files /dev/null and b/emoji/blobcatMelt5.png differ diff --git a/emoji/blobcatMelted.png b/emoji/blobcatMelted.png new file mode 100644 index 000000000..cbf92e5f0 Binary files /dev/null and b/emoji/blobcatMelted.png differ diff --git a/emoji/blobcatNom.png b/emoji/blobcatNom.png new file mode 100644 index 000000000..92335a8e2 Binary files /dev/null and b/emoji/blobcatNom.png differ diff --git a/emoji/blobcatOh.png b/emoji/blobcatOh.png new file mode 100644 index 000000000..a6ff88d78 Binary files /dev/null and b/emoji/blobcatOh.png differ diff --git a/emoji/blobcatPats.png b/emoji/blobcatPats.png new file mode 100644 index 000000000..410a84ffb Binary files /dev/null and b/emoji/blobcatPats.png differ diff --git a/emoji/blobcatPirate.png b/emoji/blobcatPirate.png new file mode 100644 index 000000000..ae800958d Binary files /dev/null and b/emoji/blobcatPirate.png differ diff --git a/emoji/blobcatThink.png b/emoji/blobcatThink.png new file mode 100644 index 000000000..71eb23415 Binary files /dev/null and b/emoji/blobcatThink.png differ diff --git a/emoji/blobcat_glitch.png b/emoji/blobcat_glitch.png new file mode 100644 index 000000000..d4c2f55d1 Binary files /dev/null and b/emoji/blobcat_glitch.png differ diff --git a/emoji/blobcatadorable.png b/emoji/blobcatadorable.png new file mode 100644 index 000000000..fa11e14f0 Binary files /dev/null and b/emoji/blobcatadorable.png differ diff --git a/emoji/blobcatamongus.png b/emoji/blobcatamongus.png new file mode 100644 index 000000000..70b6585f6 Binary files /dev/null and b/emoji/blobcatamongus.png differ diff --git a/emoji/blobcatangery.png b/emoji/blobcatangery.png new file mode 100644 index 000000000..70b5a3dd2 Binary files /dev/null and b/emoji/blobcatangery.png differ diff --git a/emoji/blobcatanimeeyes.png b/emoji/blobcatanimeeyes.png new file mode 100644 index 000000000..7e0b5f7e9 Binary files /dev/null and b/emoji/blobcatanimeeyes.png differ diff --git a/emoji/blobcatbaguettehero.png b/emoji/blobcatbaguettehero.png new file mode 100644 index 000000000..8e0e61f2a Binary files /dev/null and b/emoji/blobcatbaguettehero.png differ diff --git a/emoji/blobcatberlineraww.png b/emoji/blobcatberlineraww.png new file mode 100644 index 000000000..2b75380ab Binary files /dev/null and b/emoji/blobcatberlineraww.png differ diff --git a/emoji/blobcatbolb.png b/emoji/blobcatbolb.png new file mode 100644 index 000000000..2838927a5 Binary files /dev/null and b/emoji/blobcatbolb.png differ diff --git a/emoji/blobcatboop.png b/emoji/blobcatboop.png new file mode 100644 index 000000000..0a9643aaa Binary files /dev/null and b/emoji/blobcatboop.png differ diff --git a/emoji/blobcatboopadorable.png b/emoji/blobcatboopadorable.png new file mode 100644 index 000000000..9dbe7e995 Binary files /dev/null and b/emoji/blobcatboopadorable.png differ diff --git a/emoji/blobcatboophappy.png b/emoji/blobcatboophappy.png new file mode 100644 index 000000000..ae7799427 Binary files /dev/null and b/emoji/blobcatboophappy.png differ diff --git a/emoji/blobcatcandycanenom.png b/emoji/blobcatcandycanenom.png new file mode 100644 index 000000000..c32c69310 Binary files /dev/null and b/emoji/blobcatcandycanenom.png differ diff --git a/emoji/blobcatcheer.png b/emoji/blobcatcheer.png new file mode 100644 index 000000000..9ee3272f4 Binary files /dev/null and b/emoji/blobcatcheer.png differ diff --git a/emoji/blobcatcomfreading.png b/emoji/blobcatcomfreading.png new file mode 100644 index 000000000..d9220fd57 Binary files /dev/null and b/emoji/blobcatcomfreading.png differ diff --git a/emoji/blobcatcomfy.png b/emoji/blobcatcomfy.png new file mode 100644 index 000000000..1bbf9de80 Binary files /dev/null and b/emoji/blobcatcomfy.png differ diff --git a/emoji/blobcatcomfysmirk.png b/emoji/blobcatcomfysmirk.png new file mode 100644 index 000000000..be09048f4 Binary files /dev/null and b/emoji/blobcatcomfysmirk.png differ diff --git a/emoji/blobcatcookienom.png b/emoji/blobcatcookienom.png new file mode 100644 index 000000000..9c0dea949 Binary files /dev/null and b/emoji/blobcatcookienom.png differ diff --git a/emoji/blobcatcool.png b/emoji/blobcatcool.png new file mode 100644 index 000000000..7b8459662 Binary files /dev/null and b/emoji/blobcatcool.png differ diff --git a/emoji/blobcatcry.png b/emoji/blobcatcry.png new file mode 100644 index 000000000..a3d84f177 Binary files /dev/null and b/emoji/blobcatcry.png differ diff --git a/emoji/blobcatderpy.png b/emoji/blobcatderpy.png new file mode 100644 index 000000000..145937c1e Binary files /dev/null and b/emoji/blobcatderpy.png differ diff --git a/emoji/blobcatdied.png b/emoji/blobcatdied.png new file mode 100644 index 000000000..181c4e880 Binary files /dev/null and b/emoji/blobcatdied.png differ diff --git a/emoji/blobcatdizzy.png b/emoji/blobcatdizzy.png new file mode 100644 index 000000000..5295b7cee Binary files /dev/null and b/emoji/blobcatdizzy.png differ diff --git a/emoji/blobcatdrool.png b/emoji/blobcatdrool.png new file mode 100644 index 000000000..012cefa46 Binary files /dev/null and b/emoji/blobcatdrool.png differ diff --git a/emoji/blobcatdroolreach.png b/emoji/blobcatdroolreach.png new file mode 100644 index 000000000..f4f0894d2 Binary files /dev/null and b/emoji/blobcatdroolreach.png differ diff --git a/emoji/blobcatdunno.png b/emoji/blobcatdunno.png new file mode 100644 index 000000000..2f29cd6e9 Binary files /dev/null and b/emoji/blobcatdunno.png differ diff --git a/emoji/blobcateyes.png b/emoji/blobcateyes.png new file mode 100644 index 000000000..8d021d8bd Binary files /dev/null and b/emoji/blobcateyes.png differ diff --git a/emoji/blobcateyesR.png b/emoji/blobcateyesR.png new file mode 100644 index 000000000..aa923162a Binary files /dev/null and b/emoji/blobcateyesR.png differ diff --git a/emoji/blobcatfacepalm.png b/emoji/blobcatfacepalm.png new file mode 100644 index 000000000..416527ea9 Binary files /dev/null and b/emoji/blobcatfacepalm.png differ diff --git a/emoji/blobcatfakeverified.png b/emoji/blobcatfakeverified.png new file mode 100644 index 000000000..e67530474 Binary files /dev/null and b/emoji/blobcatfakeverified.png differ diff --git a/emoji/blobcatfingergun.png b/emoji/blobcatfingergun.png new file mode 100644 index 000000000..8bd609bdf Binary files /dev/null and b/emoji/blobcatfingergun.png differ diff --git a/emoji/blobcatfluffpout.png b/emoji/blobcatfluffpout.png new file mode 100644 index 000000000..7b93c5b19 Binary files /dev/null and b/emoji/blobcatfluffpout.png differ diff --git a/emoji/blobcatfrowning.png b/emoji/blobcatfrowning.png new file mode 100644 index 000000000..894251557 Binary files /dev/null and b/emoji/blobcatfrowning.png differ diff --git a/emoji/blobcatgamer.png b/emoji/blobcatgamer.png new file mode 100644 index 000000000..cccdc3931 Binary files /dev/null and b/emoji/blobcatgamer.png differ diff --git a/emoji/blobcatglare.png b/emoji/blobcatglare.png new file mode 100644 index 000000000..e95e2d0c4 Binary files /dev/null and b/emoji/blobcatglare.png differ diff --git a/emoji/blobcatglowsticks.png b/emoji/blobcatglowsticks.png new file mode 100644 index 000000000..fd5b8e5cc Binary files /dev/null and b/emoji/blobcatglowsticks.png differ diff --git a/emoji/blobcatgoogly.png b/emoji/blobcatgoogly.png new file mode 100644 index 000000000..241ed8b1b Binary files /dev/null and b/emoji/blobcatgoogly.png differ diff --git a/emoji/blobcatgoogly2.png b/emoji/blobcatgoogly2.png new file mode 100644 index 000000000..5fac8c9b3 Binary files /dev/null and b/emoji/blobcatgoogly2.png differ diff --git a/emoji/blobcatgooglycofecup.png b/emoji/blobcatgooglycofecup.png new file mode 100644 index 000000000..21d508afa Binary files /dev/null and b/emoji/blobcatgooglycofecup.png differ diff --git a/emoji/blobcatgooglycry.png b/emoji/blobcatgooglycry.png new file mode 100644 index 000000000..11b5d62f0 Binary files /dev/null and b/emoji/blobcatgooglycry.png differ diff --git a/emoji/blobcatgooglycup.png b/emoji/blobcatgooglycup.png new file mode 100644 index 000000000..6a32d0d16 Binary files /dev/null and b/emoji/blobcatgooglycup.png differ diff --git a/emoji/blobcatgooglyshrug.png b/emoji/blobcatgooglyshrug.png new file mode 100644 index 000000000..2f29cd6e9 Binary files /dev/null and b/emoji/blobcatgooglyshrug.png differ diff --git a/emoji/blobcatgooglytrash.png b/emoji/blobcatgooglytrash.png new file mode 100644 index 000000000..7dc13053b Binary files /dev/null and b/emoji/blobcatgooglytrash.png differ diff --git a/emoji/blobcatgrimacing.png b/emoji/blobcatgrimacing.png new file mode 100644 index 000000000..d25910213 Binary files /dev/null and b/emoji/blobcatgrimacing.png differ diff --git a/emoji/blobcatgun.png b/emoji/blobcatgun.png new file mode 100644 index 000000000..da72b7469 Binary files /dev/null and b/emoji/blobcatgun.png differ diff --git a/emoji/blobcatheadphones.png b/emoji/blobcatheadphones.png new file mode 100644 index 000000000..33bfe55a4 Binary files /dev/null and b/emoji/blobcatheadphones.png differ diff --git a/emoji/blobcatheartbongo.png b/emoji/blobcatheartbongo.png new file mode 100644 index 000000000..bf46dd0b6 Binary files /dev/null and b/emoji/blobcatheartbongo.png differ diff --git a/emoji/blobcathearteyes.png b/emoji/blobcathearteyes.png new file mode 100644 index 000000000..028607db9 Binary files /dev/null and b/emoji/blobcathearteyes.png differ diff --git a/emoji/blobcatknife.png b/emoji/blobcatknife.png new file mode 100644 index 000000000..d44fbcf46 Binary files /dev/null and b/emoji/blobcatknife.png differ diff --git a/emoji/blobcatmelt.png b/emoji/blobcatmelt.png new file mode 100644 index 000000000..fbc190d3d Binary files /dev/null and b/emoji/blobcatmelt.png differ diff --git a/emoji/blobcatnervous.png b/emoji/blobcatnervous.png new file mode 100644 index 000000000..748cde622 Binary files /dev/null and b/emoji/blobcatnervous.png differ diff --git a/emoji/blobcatneutral.png b/emoji/blobcatneutral.png new file mode 100644 index 000000000..f82e94365 Binary files /dev/null and b/emoji/blobcatneutral.png differ diff --git a/emoji/blobcatno.png b/emoji/blobcatno.png new file mode 100644 index 000000000..1d114e5bf Binary files /dev/null and b/emoji/blobcatno.png differ diff --git a/emoji/blobcatnomavocado.png b/emoji/blobcatnomavocado.png new file mode 100644 index 000000000..de0c0e62f Binary files /dev/null and b/emoji/blobcatnomavocado.png differ diff --git a/emoji/blobcatnotlikethis.png b/emoji/blobcatnotlikethis.png new file mode 100644 index 000000000..d1b48d522 Binary files /dev/null and b/emoji/blobcatnotlikethis.png differ diff --git a/emoji/blobcatoh.png b/emoji/blobcatoh.png new file mode 100644 index 000000000..7cab453ca Binary files /dev/null and b/emoji/blobcatoh.png differ diff --git a/emoji/blobcatokhand.png b/emoji/blobcatokhand.png new file mode 100644 index 000000000..bb1b1d96d Binary files /dev/null and b/emoji/blobcatokhand.png differ diff --git a/emoji/blobcatonfire.png b/emoji/blobcatonfire.png new file mode 100644 index 000000000..3d6f3e738 Binary files /dev/null and b/emoji/blobcatonfire.png differ diff --git a/emoji/blobcatopenmouth.png b/emoji/blobcatopenmouth.png new file mode 100644 index 000000000..615bdc64d Binary files /dev/null and b/emoji/blobcatopenmouth.png differ diff --git a/emoji/blobcatpat.png b/emoji/blobcatpat.png new file mode 100644 index 000000000..616c16203 Binary files /dev/null and b/emoji/blobcatpat.png differ diff --git a/emoji/blobcatpeek.png b/emoji/blobcatpeek.png new file mode 100644 index 000000000..f037cfb4e Binary files /dev/null and b/emoji/blobcatpeek.png differ diff --git a/emoji/blobcatpeekaboo.png b/emoji/blobcatpeekaboo.png new file mode 100644 index 000000000..ec9d9d2d0 Binary files /dev/null and b/emoji/blobcatpeekaboo.png differ diff --git a/emoji/blobcatphoto.png b/emoji/blobcatphoto.png new file mode 100644 index 000000000..9c6536cf1 Binary files /dev/null and b/emoji/blobcatphoto.png differ diff --git a/emoji/blobcatpirate.png b/emoji/blobcatpirate.png new file mode 100644 index 000000000..ae800958d Binary files /dev/null and b/emoji/blobcatpirate.png differ diff --git a/emoji/blobcatpop.png b/emoji/blobcatpop.png new file mode 100644 index 000000000..de121fa26 Binary files /dev/null and b/emoji/blobcatpop.png differ diff --git a/emoji/blobcatpopr.png b/emoji/blobcatpopr.png new file mode 100644 index 000000000..dd40a0f40 Binary files /dev/null and b/emoji/blobcatpopr.png differ diff --git a/emoji/blobcatpout.png b/emoji/blobcatpout.png new file mode 100644 index 000000000..57f6c9c1b Binary files /dev/null and b/emoji/blobcatpout.png differ diff --git a/emoji/blobcatrainbow.png b/emoji/blobcatrainbow.png new file mode 100644 index 000000000..71883deb9 Binary files /dev/null and b/emoji/blobcatrainbow.png differ diff --git a/emoji/blobcatreach.png b/emoji/blobcatreach.png new file mode 100644 index 000000000..4edcc8332 Binary files /dev/null and b/emoji/blobcatreach.png differ diff --git a/emoji/blobcatreading.png b/emoji/blobcatreading.png new file mode 100644 index 000000000..fa7e51482 Binary files /dev/null and b/emoji/blobcatreading.png differ diff --git a/emoji/blobcatreeeeeee.png b/emoji/blobcatreeeeeee.png new file mode 100644 index 000000000..563595934 Binary files /dev/null and b/emoji/blobcatreeeeeee.png differ diff --git a/emoji/blobcatsadlife.png b/emoji/blobcatsadlife.png new file mode 100644 index 000000000..5e04b02e4 Binary files /dev/null and b/emoji/blobcatsadlife.png differ diff --git a/emoji/blobcatsadpats.png b/emoji/blobcatsadpats.png new file mode 100644 index 000000000..7ca20fa52 Binary files /dev/null and b/emoji/blobcatsadpats.png differ diff --git a/emoji/blobcatsadreach.png b/emoji/blobcatsadreach.png new file mode 100644 index 000000000..50bdbb424 Binary files /dev/null and b/emoji/blobcatsadreach.png differ diff --git a/emoji/blobcatshrug.png b/emoji/blobcatshrug.png new file mode 100644 index 000000000..345a413e0 Binary files /dev/null and b/emoji/blobcatshrug.png differ diff --git a/emoji/blobcatsip.png b/emoji/blobcatsip.png new file mode 100644 index 000000000..7d2cd404c Binary files /dev/null and b/emoji/blobcatsip.png differ diff --git a/emoji/blobcatsipglare.png b/emoji/blobcatsipglare.png new file mode 100644 index 000000000..3ba71b6f4 Binary files /dev/null and b/emoji/blobcatsipglare.png differ diff --git a/emoji/blobcatsleepless.png b/emoji/blobcatsleepless.png new file mode 100644 index 000000000..03e99300b Binary files /dev/null and b/emoji/blobcatsleepless.png differ diff --git a/emoji/blobcatsmug.png b/emoji/blobcatsmug.png new file mode 100644 index 000000000..168c9e00b Binary files /dev/null and b/emoji/blobcatsmug.png differ diff --git a/emoji/blobcatsob.png b/emoji/blobcatsob.png new file mode 100644 index 000000000..a3d84f177 Binary files /dev/null and b/emoji/blobcatsob.png differ diff --git a/emoji/blobcatsweat.png b/emoji/blobcatsweat.png new file mode 100644 index 000000000..89404e62c Binary files /dev/null and b/emoji/blobcatsweat.png differ diff --git a/emoji/blobcatthink.png b/emoji/blobcatthink.png new file mode 100644 index 000000000..71eb23415 Binary files /dev/null and b/emoji/blobcatthink.png differ diff --git a/emoji/blobcatthinkingglare.png b/emoji/blobcatthinkingglare.png new file mode 100644 index 000000000..210938445 Binary files /dev/null and b/emoji/blobcatthinkingglare.png differ diff --git a/emoji/blobcatthinkingsmirk.png b/emoji/blobcatthinkingsmirk.png new file mode 100644 index 000000000..8390691c7 Binary files /dev/null and b/emoji/blobcatthinkingsmirk.png differ diff --git a/emoji/blobcatthonking.png b/emoji/blobcatthonking.png new file mode 100644 index 000000000..701ebafae Binary files /dev/null and b/emoji/blobcatthonking.png differ diff --git a/emoji/blobcatuwu.png b/emoji/blobcatuwu.png new file mode 100644 index 000000000..731f806c5 Binary files /dev/null and b/emoji/blobcatuwu.png differ diff --git a/emoji/blobcatverified.png b/emoji/blobcatverified.png new file mode 100644 index 000000000..6427cfbb6 Binary files /dev/null and b/emoji/blobcatverified.png differ diff --git a/emoji/blobcatverysad.png b/emoji/blobcatverysad.png new file mode 100644 index 000000000..b5e719841 Binary files /dev/null and b/emoji/blobcatverysad.png differ diff --git a/emoji/blobcatwave.png b/emoji/blobcatwave.png new file mode 100644 index 000000000..e5ebc8912 Binary files /dev/null and b/emoji/blobcatwave.png differ diff --git a/emoji/blobcatwavereverse.png b/emoji/blobcatwavereverse.png new file mode 100644 index 000000000..25c536838 Binary files /dev/null and b/emoji/blobcatwavereverse.png differ diff --git a/emoji/blobcatwut.png b/emoji/blobcatwut.png new file mode 100644 index 000000000..f629af6be Binary files /dev/null and b/emoji/blobcatwut.png differ diff --git a/emoji/blobfox0_0.png b/emoji/blobfox0_0.png new file mode 100644 index 000000000..13d65f601 Binary files /dev/null and b/emoji/blobfox0_0.png differ diff --git a/emoji/blobfox3c.png b/emoji/blobfox3c.png new file mode 100644 index 000000000..c771acf68 Binary files /dev/null and b/emoji/blobfox3c.png differ diff --git a/emoji/blobfox3cevil.png b/emoji/blobfox3cevil.png new file mode 100644 index 000000000..95ecd0d9c Binary files /dev/null and b/emoji/blobfox3cevil.png differ diff --git a/emoji/blobfoxangrylaugh.png b/emoji/blobfoxangrylaugh.png new file mode 100644 index 000000000..a2192bb0a Binary files /dev/null and b/emoji/blobfoxangrylaugh.png differ diff --git a/emoji/blobfoxannoyed.png b/emoji/blobfoxannoyed.png new file mode 100644 index 000000000..e30d9a05c Binary files /dev/null and b/emoji/blobfoxannoyed.png differ diff --git a/emoji/blobfoxaww.png b/emoji/blobfoxaww.png new file mode 100644 index 000000000..ed1e2144c Binary files /dev/null and b/emoji/blobfoxaww.png differ diff --git a/emoji/blobfoxblush.png b/emoji/blobfoxblush.png new file mode 100644 index 000000000..c6e99db6e Binary files /dev/null and b/emoji/blobfoxblush.png differ diff --git a/emoji/blobfoxblushmore.png b/emoji/blobfoxblushmore.png new file mode 100644 index 000000000..297390727 Binary files /dev/null and b/emoji/blobfoxblushmore.png differ diff --git a/emoji/blobfoxbongo.png b/emoji/blobfoxbongo.png new file mode 100644 index 000000000..c9efc7ab8 Binary files /dev/null and b/emoji/blobfoxbongo.png differ diff --git a/emoji/blobfoxboop_w_.png b/emoji/blobfoxboop_w_.png new file mode 100644 index 000000000..60dfd969f Binary files /dev/null and b/emoji/blobfoxboop_w_.png differ diff --git a/emoji/blobfoxboopcute.png b/emoji/blobfoxboopcute.png new file mode 100644 index 000000000..572cac20a Binary files /dev/null and b/emoji/blobfoxboopcute.png differ diff --git a/emoji/blobfoxboophappy.png b/emoji/blobfoxboophappy.png new file mode 100644 index 000000000..bdd37b0a8 Binary files /dev/null and b/emoji/blobfoxboophappy.png differ diff --git a/emoji/blobfoxboopowo.png b/emoji/blobfoxboopowo.png new file mode 100644 index 000000000..b00a442fc Binary files /dev/null and b/emoji/blobfoxboopowo.png differ diff --git a/emoji/blobfoxbreadpeek.png b/emoji/blobfoxbreadpeek.png new file mode 100644 index 000000000..7b37f701c Binary files /dev/null and b/emoji/blobfoxbreadpeek.png differ diff --git a/emoji/blobfoxcat.png b/emoji/blobfoxcat.png new file mode 100644 index 000000000..9cf8d471a Binary files /dev/null and b/emoji/blobfoxcat.png differ diff --git a/emoji/blobfoxcatsnuggle.png b/emoji/blobfoxcatsnuggle.png new file mode 100644 index 000000000..06d60716f Binary files /dev/null and b/emoji/blobfoxcatsnuggle.png differ diff --git a/emoji/blobfoxcheer.png b/emoji/blobfoxcheer.png new file mode 100644 index 000000000..bd50c9a4d Binary files /dev/null and b/emoji/blobfoxcheer.png differ diff --git a/emoji/blobfoxcofemlem.png b/emoji/blobfoxcofemlem.png new file mode 100644 index 000000000..b0741817a Binary files /dev/null and b/emoji/blobfoxcofemlem.png differ diff --git a/emoji/blobfoxcofeowo.png b/emoji/blobfoxcofeowo.png new file mode 100644 index 000000000..8dd6b8f88 Binary files /dev/null and b/emoji/blobfoxcofeowo.png differ diff --git a/emoji/blobfoxcomfy.png b/emoji/blobfoxcomfy.png new file mode 100644 index 000000000..18eb9bdcc Binary files /dev/null and b/emoji/blobfoxcomfy.png differ diff --git a/emoji/blobfoxcomfycofe.png b/emoji/blobfoxcomfycofe.png new file mode 100644 index 000000000..9cbc24010 Binary files /dev/null and b/emoji/blobfoxcomfycofe.png differ diff --git a/emoji/blobfoxcomfyglare.png b/emoji/blobfoxcomfyglare.png new file mode 100644 index 000000000..92662b7e5 Binary files /dev/null and b/emoji/blobfoxcomfyglare.png differ diff --git a/emoji/blobfoxcomfyhappy.png b/emoji/blobfoxcomfyhappy.png new file mode 100644 index 000000000..f0ee8a28c Binary files /dev/null and b/emoji/blobfoxcomfyhappy.png differ diff --git a/emoji/blobfoxcomfyowo.png b/emoji/blobfoxcomfyowo.png new file mode 100644 index 000000000..51f2a2c22 Binary files /dev/null and b/emoji/blobfoxcomfyowo.png differ diff --git a/emoji/blobfoxcomfysip.png b/emoji/blobfoxcomfysip.png new file mode 100644 index 000000000..ac76ba198 Binary files /dev/null and b/emoji/blobfoxcomfysip.png differ diff --git a/emoji/blobfoxcomfysleepy.png b/emoji/blobfoxcomfysleepy.png new file mode 100644 index 000000000..e0756e552 Binary files /dev/null and b/emoji/blobfoxcomfysleepy.png differ diff --git a/emoji/blobfoxcomfysmirk.png b/emoji/blobfoxcomfysmirk.png new file mode 100644 index 000000000..78ac97e68 Binary files /dev/null and b/emoji/blobfoxcomfysmirk.png differ diff --git a/emoji/blobfoxcomputer.png b/emoji/blobfoxcomputer.png new file mode 100644 index 000000000..9d7f0f0c5 Binary files /dev/null and b/emoji/blobfoxcomputer.png differ diff --git a/emoji/blobfoxconfused.png b/emoji/blobfoxconfused.png new file mode 100644 index 000000000..8b22a96a0 Binary files /dev/null and b/emoji/blobfoxconfused.png differ diff --git a/emoji/blobfoxcry2.png b/emoji/blobfoxcry2.png new file mode 100644 index 000000000..a22fda410 Binary files /dev/null and b/emoji/blobfoxcry2.png differ diff --git a/emoji/blobfoxcryreach.png b/emoji/blobfoxcryreach.png new file mode 100644 index 000000000..2c52b2741 Binary files /dev/null and b/emoji/blobfoxcryreach.png differ diff --git a/emoji/blobfoxcute.png b/emoji/blobfoxcute.png new file mode 100644 index 000000000..3f3836566 Binary files /dev/null and b/emoji/blobfoxcute.png differ diff --git a/emoji/blobfoxdab.png b/emoji/blobfoxdab.png new file mode 100644 index 000000000..0c1a6ce22 Binary files /dev/null and b/emoji/blobfoxdab.png differ diff --git a/emoji/blobfoxdealwithitfingerguns.png b/emoji/blobfoxdealwithitfingerguns.png new file mode 100644 index 000000000..86276a8d5 Binary files /dev/null and b/emoji/blobfoxdealwithitfingerguns.png differ diff --git a/emoji/blobfoxdetective.png b/emoji/blobfoxdetective.png new file mode 100644 index 000000000..f9d8d075a Binary files /dev/null and b/emoji/blobfoxdetective.png differ diff --git a/emoji/blobfoxdisapprove.png b/emoji/blobfoxdisapprove.png new file mode 100644 index 000000000..03a1632bd Binary files /dev/null and b/emoji/blobfoxdisapprove.png differ diff --git a/emoji/blobfoxdoubt.png b/emoji/blobfoxdoubt.png new file mode 100644 index 000000000..1056f9303 Binary files /dev/null and b/emoji/blobfoxdoubt.png differ diff --git a/emoji/blobfoxdrakedislike.png b/emoji/blobfoxdrakedislike.png new file mode 100644 index 000000000..689ec895b Binary files /dev/null and b/emoji/blobfoxdrakedislike.png differ diff --git a/emoji/blobfoxdrakelike.png b/emoji/blobfoxdrakelike.png new file mode 100644 index 000000000..fbd55ffa1 Binary files /dev/null and b/emoji/blobfoxdrakelike.png differ diff --git a/emoji/blobfoxdrool.png b/emoji/blobfoxdrool.png new file mode 100644 index 000000000..b5607d88b Binary files /dev/null and b/emoji/blobfoxdrool.png differ diff --git a/emoji/blobfoxevil.png b/emoji/blobfoxevil.png new file mode 100644 index 000000000..b9e6f3b26 Binary files /dev/null and b/emoji/blobfoxevil.png differ diff --git a/emoji/blobfoxeyes.png b/emoji/blobfoxeyes.png new file mode 100644 index 000000000..55f5863b6 Binary files /dev/null and b/emoji/blobfoxeyes.png differ diff --git a/emoji/blobfoxfacepalm.png b/emoji/blobfoxfacepalm.png new file mode 100644 index 000000000..fd38524f5 Binary files /dev/null and b/emoji/blobfoxfacepalm.png differ diff --git a/emoji/blobfoxfingerguns.png b/emoji/blobfoxfingerguns.png new file mode 100644 index 000000000..61bed1953 Binary files /dev/null and b/emoji/blobfoxfingerguns.png differ diff --git a/emoji/blobfoxfloofcofe.png b/emoji/blobfoxfloofcofe.png new file mode 100644 index 000000000..7806831fa Binary files /dev/null and b/emoji/blobfoxfloofcofe.png differ diff --git a/emoji/blobfoxfloofcute.png b/emoji/blobfoxfloofcute.png new file mode 100644 index 000000000..ca3b3071a Binary files /dev/null and b/emoji/blobfoxfloofcute.png differ diff --git a/emoji/blobfoxfloofreach.png b/emoji/blobfoxfloofreach.png new file mode 100644 index 000000000..de1b6cc3c Binary files /dev/null and b/emoji/blobfoxfloofreach.png differ diff --git a/emoji/blobfoxflooftea.png b/emoji/blobfoxflooftea.png new file mode 100644 index 000000000..da1b52222 Binary files /dev/null and b/emoji/blobfoxflooftea.png differ diff --git a/emoji/blobfoxghost.png b/emoji/blobfoxghost.png new file mode 100644 index 000000000..646ac7710 Binary files /dev/null and b/emoji/blobfoxghost.png differ diff --git a/emoji/blobfoxhappy.png b/emoji/blobfoxhappy.png new file mode 100644 index 000000000..e0e83d585 Binary files /dev/null and b/emoji/blobfoxhappy.png differ diff --git a/emoji/blobfoxheart.png b/emoji/blobfoxheart.png new file mode 100644 index 000000000..3c07932cd Binary files /dev/null and b/emoji/blobfoxheart.png differ diff --git a/emoji/blobfoxheartcute.png b/emoji/blobfoxheartcute.png new file mode 100644 index 000000000..fd49ccf8f Binary files /dev/null and b/emoji/blobfoxheartcute.png differ diff --git a/emoji/blobfoxhyper.png b/emoji/blobfoxhyper.png new file mode 100644 index 000000000..2eab910f1 Binary files /dev/null and b/emoji/blobfoxhyper.png differ diff --git a/emoji/blobfoxknife.png b/emoji/blobfoxknife.png new file mode 100644 index 000000000..18bdb4520 Binary files /dev/null and b/emoji/blobfoxknife.png differ diff --git a/emoji/blobfoxlaugh.png b/emoji/blobfoxlaugh.png new file mode 100644 index 000000000..9ef7828c3 Binary files /dev/null and b/emoji/blobfoxlaugh.png differ diff --git a/emoji/blobfoxlaughsweat.png b/emoji/blobfoxlaughsweat.png new file mode 100644 index 000000000..6c27d9589 Binary files /dev/null and b/emoji/blobfoxlaughsweat.png differ diff --git a/emoji/blobfoxlewd.png b/emoji/blobfoxlewd.png new file mode 100644 index 000000000..58db18376 Binary files /dev/null and b/emoji/blobfoxlewd.png differ diff --git a/emoji/blobfoxlurk2glare.png b/emoji/blobfoxlurk2glare.png new file mode 100644 index 000000000..c8b6d43bc Binary files /dev/null and b/emoji/blobfoxlurk2glare.png differ diff --git a/emoji/blobfoxlurk2owonotice.png b/emoji/blobfoxlurk2owonotice.png new file mode 100644 index 000000000..25f5d23d7 Binary files /dev/null and b/emoji/blobfoxlurk2owonotice.png differ diff --git a/emoji/blobfoxlurkaww.png b/emoji/blobfoxlurkaww.png new file mode 100644 index 000000000..9a612b96a Binary files /dev/null and b/emoji/blobfoxlurkaww.png differ diff --git a/emoji/blobfoxlurkglare.png b/emoji/blobfoxlurkglare.png new file mode 100644 index 000000000..2ddbed992 Binary files /dev/null and b/emoji/blobfoxlurkglare.png differ diff --git a/emoji/blobfoxlurkowo.png b/emoji/blobfoxlurkowo.png new file mode 100644 index 000000000..852a3d6db Binary files /dev/null and b/emoji/blobfoxlurkowo.png differ diff --git a/emoji/blobfoxlurkowonotice.png b/emoji/blobfoxlurkowonotice.png new file mode 100644 index 000000000..aa916851d Binary files /dev/null and b/emoji/blobfoxlurkowonotice.png differ diff --git a/emoji/blobfoxmelt2.png b/emoji/blobfoxmelt2.png new file mode 100644 index 000000000..8c1a6bf11 Binary files /dev/null and b/emoji/blobfoxmelt2.png differ diff --git a/emoji/blobfoxmelt3.png b/emoji/blobfoxmelt3.png new file mode 100644 index 000000000..2b240852c Binary files /dev/null and b/emoji/blobfoxmelt3.png differ diff --git a/emoji/blobfoxmeltblush.png b/emoji/blobfoxmeltblush.png new file mode 100644 index 000000000..a72d95944 Binary files /dev/null and b/emoji/blobfoxmeltblush.png differ diff --git a/emoji/blobfoxmeltsob.png b/emoji/blobfoxmeltsob.png new file mode 100644 index 000000000..f42508c9f Binary files /dev/null and b/emoji/blobfoxmeltsob.png differ diff --git a/emoji/blobfoxmeltsoblove.png b/emoji/blobfoxmeltsoblove.png new file mode 100644 index 000000000..def667657 Binary files /dev/null and b/emoji/blobfoxmeltsoblove.png differ diff --git a/emoji/blobfoxmsnugglecentercat.png b/emoji/blobfoxmsnugglecentercat.png new file mode 100644 index 000000000..15dd3a7d7 Binary files /dev/null and b/emoji/blobfoxmsnugglecentercat.png differ diff --git a/emoji/blobfoxmsnugglecenterfox.png b/emoji/blobfoxmsnugglecenterfox.png new file mode 100644 index 000000000..64270aab5 Binary files /dev/null and b/emoji/blobfoxmsnugglecenterfox.png differ diff --git a/emoji/blobfoxmsnuggleleftcat.png b/emoji/blobfoxmsnuggleleftcat.png new file mode 100644 index 000000000..c1ce9fdaa Binary files /dev/null and b/emoji/blobfoxmsnuggleleftcat.png differ diff --git a/emoji/blobfoxmsnuggleleftfox.png b/emoji/blobfoxmsnuggleleftfox.png new file mode 100644 index 000000000..c4e2a91d7 Binary files /dev/null and b/emoji/blobfoxmsnuggleleftfox.png differ diff --git a/emoji/blobfoxmsnugglerightcat.png b/emoji/blobfoxmsnugglerightcat.png new file mode 100644 index 000000000..c37da6bff Binary files /dev/null and b/emoji/blobfoxmsnugglerightcat.png differ diff --git a/emoji/blobfoxmsnugglerightnone.png b/emoji/blobfoxmsnugglerightnone.png new file mode 100644 index 000000000..833229dd4 Binary files /dev/null and b/emoji/blobfoxmsnugglerightnone.png differ diff --git a/emoji/blobfoxnombread.png b/emoji/blobfoxnombread.png new file mode 100644 index 000000000..f00952858 Binary files /dev/null and b/emoji/blobfoxnombread.png differ diff --git a/emoji/blobfoxnomburger.png b/emoji/blobfoxnomburger.png new file mode 100644 index 000000000..3b7c2aafd Binary files /dev/null and b/emoji/blobfoxnomburger.png differ diff --git a/emoji/blobfoxnomcookie.png b/emoji/blobfoxnomcookie.png new file mode 100644 index 000000000..c959daf54 Binary files /dev/null and b/emoji/blobfoxnomcookie.png differ diff --git a/emoji/blobfoxnotlikethis.png b/emoji/blobfoxnotlikethis.png new file mode 100644 index 000000000..169447755 Binary files /dev/null and b/emoji/blobfoxnotlikethis.png differ diff --git a/emoji/blobfoxowo.png b/emoji/blobfoxowo.png new file mode 100644 index 000000000..ada949e49 Binary files /dev/null and b/emoji/blobfoxowo.png differ diff --git a/emoji/blobfoxowonotice.png b/emoji/blobfoxowonotice.png new file mode 100644 index 000000000..f50e7e52f Binary files /dev/null and b/emoji/blobfoxowonotice.png differ diff --git a/emoji/blobfoxpat.png b/emoji/blobfoxpat.png new file mode 100644 index 000000000..f5e483f25 Binary files /dev/null and b/emoji/blobfoxpat.png differ diff --git a/emoji/blobfoxpatsad.png b/emoji/blobfoxpatsad.png new file mode 100644 index 000000000..61921e336 Binary files /dev/null and b/emoji/blobfoxpatsad.png differ diff --git a/emoji/blobfoxpeek.png b/emoji/blobfoxpeek.png new file mode 100644 index 000000000..56ec9052f Binary files /dev/null and b/emoji/blobfoxpeek.png differ diff --git a/emoji/blobfoxpeekcomfy.png b/emoji/blobfoxpeekcomfy.png new file mode 100644 index 000000000..9006cf9e4 Binary files /dev/null and b/emoji/blobfoxpeekcomfy.png differ diff --git a/emoji/blobfoxpeekknife.png b/emoji/blobfoxpeekknife.png new file mode 100644 index 000000000..6836cf383 Binary files /dev/null and b/emoji/blobfoxpeekknife.png differ diff --git a/emoji/blobfoxpeekowo.png b/emoji/blobfoxpeekowo.png new file mode 100644 index 000000000..3ea949948 Binary files /dev/null and b/emoji/blobfoxpeekowo.png differ diff --git a/emoji/blobfoxpleading.png b/emoji/blobfoxpleading.png new file mode 100644 index 000000000..410be9de8 Binary files /dev/null and b/emoji/blobfoxpleading.png differ diff --git a/emoji/blobfoxreachaww.png b/emoji/blobfoxreachaww.png new file mode 100644 index 000000000..3886b77b5 Binary files /dev/null and b/emoji/blobfoxreachaww.png differ diff --git a/emoji/blobfoxsad.png b/emoji/blobfoxsad.png new file mode 100644 index 000000000..7b0339f5d Binary files /dev/null and b/emoji/blobfoxsad.png differ diff --git a/emoji/blobfoxshocked.png b/emoji/blobfoxshocked.png new file mode 100644 index 000000000..711db8562 Binary files /dev/null and b/emoji/blobfoxshocked.png differ diff --git a/emoji/blobfoxsignbaka.png b/emoji/blobfoxsignbaka.png new file mode 100644 index 000000000..f97e80015 Binary files /dev/null and b/emoji/blobfoxsignbaka.png differ diff --git a/emoji/blobfoxsignyes.png b/emoji/blobfoxsignyes.png new file mode 100644 index 000000000..4bf2dcc53 Binary files /dev/null and b/emoji/blobfoxsignyes.png differ diff --git a/emoji/blobfoxsip.png b/emoji/blobfoxsip.png new file mode 100644 index 000000000..f42313733 Binary files /dev/null and b/emoji/blobfoxsip.png differ diff --git a/emoji/blobfoxsipglare.png b/emoji/blobfoxsipglare.png new file mode 100644 index 000000000..57767d5ab Binary files /dev/null and b/emoji/blobfoxsipglare.png differ diff --git a/emoji/blobfoxsipowo.png b/emoji/blobfoxsipowo.png new file mode 100644 index 000000000..354c81abf Binary files /dev/null and b/emoji/blobfoxsipowo.png differ diff --git a/emoji/blobfoxsipsmug.png b/emoji/blobfoxsipsmug.png new file mode 100644 index 000000000..f7f9eb433 Binary files /dev/null and b/emoji/blobfoxsipsmug.png differ diff --git a/emoji/blobfoxsipterrified.png b/emoji/blobfoxsipterrified.png new file mode 100644 index 000000000..e82c42cd9 Binary files /dev/null and b/emoji/blobfoxsipterrified.png differ diff --git a/emoji/blobfoxsleep.png b/emoji/blobfoxsleep.png new file mode 100644 index 000000000..e1ed66e44 Binary files /dev/null and b/emoji/blobfoxsleep.png differ diff --git a/emoji/blobfoxsmirk.png b/emoji/blobfoxsmirk.png new file mode 100644 index 000000000..a64cf630e Binary files /dev/null and b/emoji/blobfoxsmirk.png differ diff --git a/emoji/blobfoxsmug.png b/emoji/blobfoxsmug.png new file mode 100644 index 000000000..c0fee7dbd Binary files /dev/null and b/emoji/blobfoxsmug.png differ diff --git a/emoji/blobfoxsnug.png b/emoji/blobfoxsnug.png new file mode 100644 index 000000000..47cadd722 Binary files /dev/null and b/emoji/blobfoxsnug.png differ diff --git a/emoji/blobfoxsnuggle.png b/emoji/blobfoxsnuggle.png new file mode 100644 index 000000000..8bd7cba9d Binary files /dev/null and b/emoji/blobfoxsnuggle.png differ diff --git a/emoji/blobfoxsnugowo.png b/emoji/blobfoxsnugowo.png new file mode 100644 index 000000000..b34683f2c Binary files /dev/null and b/emoji/blobfoxsnugowo.png differ diff --git a/emoji/blobfoxsweating.png b/emoji/blobfoxsweating.png new file mode 100644 index 000000000..a8cd66ff0 Binary files /dev/null and b/emoji/blobfoxsweating.png differ diff --git a/emoji/blobfoxthink.png b/emoji/blobfoxthink.png new file mode 100644 index 000000000..d12291e84 Binary files /dev/null and b/emoji/blobfoxthink.png differ diff --git a/emoji/blobfoxthinking.png b/emoji/blobfoxthinking.png new file mode 100644 index 000000000..521b3a0ff Binary files /dev/null and b/emoji/blobfoxthinking.png differ diff --git a/emoji/blobfoxthinksmirk.png b/emoji/blobfoxthinksmirk.png new file mode 100644 index 000000000..ec38dfdbf Binary files /dev/null and b/emoji/blobfoxthinksmirk.png differ diff --git a/emoji/blobfoxthumbsup.png b/emoji/blobfoxthumbsup.png new file mode 100644 index 000000000..7d25f6846 Binary files /dev/null and b/emoji/blobfoxthumbsup.png differ diff --git a/emoji/blobfoxuwu.png b/emoji/blobfoxuwu.png new file mode 100644 index 000000000..300066d2a Binary files /dev/null and b/emoji/blobfoxuwu.png differ diff --git a/emoji/blobfoxwhaaaat.png b/emoji/blobfoxwhaaaat.png new file mode 100644 index 000000000..84342ffac Binary files /dev/null and b/emoji/blobfoxwhaaaat.png differ diff --git a/emoji/blobfoxworried.png b/emoji/blobfoxworried.png new file mode 100644 index 000000000..7f29ba0ed Binary files /dev/null and b/emoji/blobfoxworried.png differ diff --git a/emoji/blobthinkingeyes.png b/emoji/blobthinkingeyes.png new file mode 100644 index 000000000..332109c59 Binary files /dev/null and b/emoji/blobthinkingeyes.png differ diff --git a/emoji/budgieubuntu.png b/emoji/budgieubuntu.png new file mode 100644 index 000000000..1f9cabf3e Binary files /dev/null and b/emoji/budgieubuntu.png differ diff --git a/emoji/bunsenlabs_d.png b/emoji/bunsenlabs_d.png new file mode 100644 index 000000000..eabfb302d Binary files /dev/null and b/emoji/bunsenlabs_d.png differ diff --git a/emoji/bunsenlabs_l.png b/emoji/bunsenlabs_l.png new file mode 100644 index 000000000..d268413bf Binary files /dev/null and b/emoji/bunsenlabs_l.png differ diff --git a/emoji/bunsenlabs_m.png b/emoji/bunsenlabs_m.png new file mode 100644 index 000000000..cd590ea72 Binary files /dev/null and b/emoji/bunsenlabs_m.png differ diff --git a/emoji/catalan_flag.png b/emoji/catalan_flag.png new file mode 100644 index 000000000..96991dc7a Binary files /dev/null and b/emoji/catalan_flag.png differ diff --git a/emoji/centos.png b/emoji/centos.png new file mode 100644 index 000000000..41d761132 Binary files /dev/null and b/emoji/centos.png differ diff --git a/emoji/cinnamon.png b/emoji/cinnamon.png new file mode 100644 index 000000000..a8d25ee3f Binary files /dev/null and b/emoji/cinnamon.png differ diff --git a/emoji/clearlinux.png b/emoji/clearlinux.png new file mode 100644 index 000000000..7bde76a52 Binary files /dev/null and b/emoji/clearlinux.png differ diff --git a/emoji/clj.png b/emoji/clj.png new file mode 100644 index 000000000..ec321fa68 Binary files /dev/null and b/emoji/clj.png differ diff --git a/emoji/clojure.png b/emoji/clojure.png new file mode 100644 index 000000000..ec321fa68 Binary files /dev/null and b/emoji/clojure.png differ diff --git a/emoji/codeberg.png b/emoji/codeberg.png new file mode 100644 index 000000000..b8d25d41a Binary files /dev/null and b/emoji/codeberg.png differ diff --git a/emoji/covid19.png b/emoji/covid19.png new file mode 100644 index 000000000..072a003bb Binary files /dev/null and b/emoji/covid19.png differ diff --git a/emoji/crazy.png b/emoji/crazy.png new file mode 100644 index 000000000..d2c794863 Binary files /dev/null and b/emoji/crazy.png differ diff --git a/emoji/darthvader.png b/emoji/darthvader.png new file mode 100644 index 000000000..d85729e65 Binary files /dev/null and b/emoji/darthvader.png differ diff --git a/emoji/dartlang.png b/emoji/dartlang.png new file mode 100644 index 000000000..f84eedea2 Binary files /dev/null and b/emoji/dartlang.png differ diff --git a/emoji/deepin.png b/emoji/deepin.png new file mode 100644 index 000000000..8106b751d Binary files /dev/null and b/emoji/deepin.png differ diff --git a/emoji/default_emoji.json b/emoji/default_emoji.json index e8844179d..ba7ecbcee 100644 --- a/emoji/default_emoji.json +++ b/emoji/default_emoji.json @@ -1,787 +1,1317 @@ { - "android": "android", - "popcorn": "1F37F", - "1stplacemedal": "1F947", - "abbutton": "1F18E", - "abutton": "1F170", - "airplane": "2708", - "airplanedeparture": "1F6EB", - "alarmclock": "23F0", - "anarchy": "24B6", - "anarchy2": "anarchy2", - "anchor": "2693", - "angelfish": "1F420", - "angry": "1F620", - "angry2": "1F621", - "angryface": "1F620", - "anxiousfacewithsweat": "1F630", - "apple": "1F34E", - "archery": "1F3F9", - "aries": "2648", - "asterisk": "002A", - "astronomicalsymbolforuranus": "26E2", - "atomsymbol": "269B", - "autorickshaw": "1F6FA", - "babyangel": "1F47C", - "demon": "1F47F", - "devil": "1F47F", - "backhandindexpointingup": "1F446", - "badminton": "1F3F8", - "badger": "1F9A1", - "balletshoes": "1FA70", - "ballotboxwithballot": "1F5F3", - "banana": "1F34C", - "baseball": "26BE", - "basketball": "1F3C0", - "bat": "1F987", - "beamingfacewithsmilingeyes": "1F601", - "beveragebox": "1F9C3", - "bicycle": "1F6B2", - "bird": "1F426", - "blackcrossonshield": "26E8", - "blackflag": "1F3F4", - "blackheart": "1F5A4", - "blacklargesquare": "2B1B", - "blackleftpointingindex": "261A", - "blacknib": "2712", - "blacksafetyscissors": "2700", - "blacksmallsquare": "25AA", - "blowkiss": "1F618", - "blueheart": "1F499", - "boar": "1F417", - "bottlewithpoppingcork": "1F37E", - "boy": "1F466", - "bread": "1F35E", - "breastfeeding": "1F931", - "brokenheart": "1F494", - "bull": "1F402", - "burger": "1F354", - "cactus": "1F335", - "cake": "1F370", - "callmehand": "1F919", - "camerawithflash": "1F4F8", - "camel": "1F42B", - "candle": "1F56F", - "cardindexdividers": "1F5C2", - "carouselhorse": "1F3A0", - "cat": "1F408", - "catface": "1F431", - "ceres": "26B3", - "chains": "26D3", - "chat": "E24A", - "checkmark": "2714", - "checkmarkbutton": "2705", - "cheese": "1F9C0", - "cheesewedge": "1F9C0", - "cherry": "1F352", - "chesspawn": "265F", - "chestnut": "1F330", - "chick": "1F425", - "chicken": "1F413", - "chickface": "1F424", - "chickhatch": "1F423", - "chimpface": "1F435", - "chipmunk": "1F43F", - "church": "26EA", - "circledm": "24C2", - "circledtriangle": "1F7D5", - "clamp": "1F5DC", - "clbutton": "1F191", - "cloudwithlightningandrain": "26C8", - "clubsuit": "2663", - "cocktail": "1F378", - "coffee": "2615", - "coffin": "26B0", - "cog": "2699", - "cold": "1F976", - "combiningenclosingkeycap": "20E3", - "computermouse": "1F5B1", - "confounded": "1F616", - "confoundedface": "1F616", - "confused": "1F615", - "confusedface": "1F615", - "copyleftsymbol": "1F12F", - "copyleft": "1F12F", - "copyright": "00A9", - "couchandlamp": "1F6CB", - "couplewithheart": "1F491", - "cow": "1F404", - "cowboyhatface": "1F920", - "crab": "1F980", - "cricket": "1F3CF", - "cricketgame": "1F3CF", - "croissant": "1F950", - "crossmark": "274C", - "crossmarkbutton": "274E", - "cry": "1F613", - "cupcake": "1F9C1", - "cupid": "1F498", - "curlingstone": "1F94C", - "curlyloop": "27B0", - "cyclone": "1F300", - "dagger": "1F5E1", - "desktopcomputer": "1F5A5", - "diamond": "2666", - "dieface1": "2680", - "dinosaur": "1F995", - "dismay": "1F623", - "divingmask": "1F93F", - "dizzyface": "1F635", - "dog": "1F415", - "dogface": "1F436", - "donut": "1F369", - "doublecurlyloop": "27BF", - "doubledfemalesign": "26A2", - "doubleexclamationmark": "203C", - "dragon": "1F409", - "dropofblood": "1FA78", - "duck": "1F986", - "dumpling": "1F95F", - "eagle": "1F985", - "ear": "1F442", - "earwithhearingaid": "1F9BB", - "eat": "1F37D", - "eightspokedasterisk": "2733", - "ejectbutton": "23CF", - "elephant": "1F418", - "envelope": "2709", - "exclamationmark": "2757", - "exclamationquestionmark": "2049", - "expressionlessface": "1F611", - "eye": "1F441", - "eyes": "1F440", - "faceblowingakiss": "1F618", - "facebook": "E042", - "socks": "1F9E6", - "facewithopenmouth": "1F62E", - "facewithraisedeyebrow": "1F928", - "facewithtongue": "1F61B", - "fastforwardbutton": "23E9", - "fearfulface": "1F628", - "female": "2640", - "filmframes": "1F39E", - "filmprojector": "1F4FD", - "finish": "1F3C1", - "flexedbiceps": "1F4AA", - "floppydisk": "1F4BE", - "football": "26BD", - "football2": "1F3C9", - "forkandknifewithplate": "1F37D", - "fountain": "26F2", - "framedpicture": "1F5BC", - "frogface": "1F438", - "frown": "1F626", - "frowningfacewithopenmouth": "1F626", - "fuelpump": "26FD", - "gear": "2699", - "giraffe": "1F992", - "glum": "1F612", - "gnu": "1F403", - "goat": "1F410", - "grapes": "1F347", - "grasshopper": "1F997", - "greenapple": "1F34F", - "greentick": "2705", - "greytick": "2611", - "grimacingface": "1F62C", - "grinningface": "1F600", - "grumpycat": "1F63E", - "guidedog": "1F9AE", - "halloween": "1F383", - "wrench": "1F527", - "handgun": "1F52B", - "pistol": "1F52B", - "spanner": "1F527", - "hammer": "1F528", - "hammerandpick": "2692", - "hammerandwrench": "1F6E0", - "hamsterface": "1F439", - "handshake": "1F91D", - "handwithfingerssplayed": "1F590", - "happy": "1F917", - "happycat": "1F638", - "happyeyebrow": "1F624", - "heart": "2665", - "heartanarchy": "heartanarchy", - "heartanarchy2": "heartanarchy2", - "heartexclamation": "2763", - "hearttipleft": "1F394", - "hedgehog": "1F994", - "helmsymbol": "2388", - "hen": "1F414", - "highvoltage": "26A1", - "hindutemple": "1F6D5", - "hole": "1F573", - "hollowredcircle": "2B55", - "horsehead": "1F434", - "horseracing": "1F3C7", - "horserider": "1F3C7-1F3FC", - "hotdog": "1F32D", - "hotpepper": "1F336", - "hotsprings": "2668", - "hourglassnotdone": "23F3", - "house": "1F3E0", - "indexpointingup": "261D", - "infinity": "267E", - "information": "2139", - "joker": "1F0CF", - "kaaba": "1F54B", - "kangaroo": "1F998", - "keyboard": "2328", - "keyboard2": "1F3B9", - "kickscooter": "1F6F4", - "diamondblue": "1F48E", - "kiss": "1F48F", - "kissing": "1F617", - "kissingface": "1F617", - "kissingfacewithclosedeyes": "1F61A", - "kissingfacewithsmilingeyes": "1F619", - "koala": "1F428", - "labcoat": "1F97C", - "label": "1F3F7", - "lacrosse": "1F94D", - "lama": "1F999", - "latincross": "271D", - "laugh": "1F923", - "laughingcat": "1F639", - "leafygreen": "1F96C", - "leftarrow": "2B05", - "leftrightarrow": "2194", - "leftspeechbubble": "1F5E8", - "leg": "1F9B5", - "lemon": "1F34B", - "leopard": "1F406", - "lightning": "2607", - "lightskintone": "1F3FB", - "linkedpaperclips": "1F587", - "lips": "1F444", - "lips2": "1F48B", - "lobster": "1F982", - "loudlycryingface": "1F62D", - "love": "1F970", - "loveletter": "1F48C", - "loveyougesture": "1F91F", - "mahjongreddragon": "1F004", - "male": "2642", - "mandancing": "1F57A", - "maninsuitlevitating": "1F574", - "mellon": "1F349", - "middlefinger": "1F595", - "militarymedal": "1F396", - "monkey": "1F412", - "monkeyface": "1F432", - "monocle": "1F9D0", - "mountain": "26F0", - "mountfuji": "1F5FB", - "mouse": "1F401", - "multiplicationsign": "2716", - "mushroom": "1F344", - "music": "1F3B5", - "nailpolish": "1F485", - "network": "E249", - "noentry": "26D4", - "obutton(bloodtype)": "1F17E", - "octopus": "1F419", - "om": "1F549", - "oneo\u2019clock": "1F550", - "onion": "1F9C5", - "ophiuchus": "26CE", - "orange": "1F34A", - "orangecircle": "1F7E0", - "orca": "1F433", - "orthodoxcross": "2626", - "owl": "1F989", - "partalternationmark": "303D", - "partyingface": "1F973", - "passengership": "1F6F3", - "pausebutton": "23F8", - "pbutton": "1F17F", - "peacesymbol": "262E", - "peace": "262E", - "pen": "1F58A", - "pencil": "270F", - "penguin": "1F427", - "pentagram": "26E4", - "pentangle": "26E4", - "peoplewrestling": "1F93C", - "person": "1F9D1", - "personbiking": "1F6B4", - "personbouncingball": "26F9", - "personfacepalming": "1F926", - "persongesturingno": "1F645", - "personinbed": "1F6CC", - "personliftingweights": "1F3CB", - "personraisinghand": "1F64B", - "personrowingboat": "1F6A3", - "personstanding": "1F9CD", - "personswimming": "1F3CA", - "persontakingbath": "1F6C0", - "persontippinghand": "1F481", - "pick": "26CF", - "pig": "1F416", - "pigface": "1F437", - "pinchinghand": "1F90F", - "pinetree": "1F332", - "pinkhearts": "1F495", - "pirateflag": "1F3F4-200D-2620-FE0F", - "pizza": "1F355", - "placeofworship": "1F6D0", - "playbutton": "25B6", - "pleadingface": "1F97A", - "plussign": "2795", - "poodle": "1F429", - "poop": "1F4A9", - "prayerbeads": "1F4FF", - "pregnantwoman": "1F930", - "printer": "1F5A8", - "pufferfish": "1F421", - "questionmark": "2753", - "rabbit": "1F407", - "rabbitface": "1F430", - "radioactive": "2622", - "rainbow": "1F308", - "raisedfist": "270A", - "rat": "1F400", - "recycle": "267B", - "recycling": "267B", - "redenvelope": "1F9E7", - "redhair": "1F9B0", - "redpepper": "1F336", - "registered": "00AE", - "rescueworkershelmet": "26D1", - "reversebutton": "25C0", - "ribbon": "1F380", - "rightangerbubble": "1F5EF", - "rightarrow": "27A1", - "rightarrowcurvingleft": "21A9", - "rightarrowcurvingup": "2934", - "ringedplanet": "1FA90", - "robot": "1F916", - "rocket": "1F680", - "rose": "1F339", - "rugby": "1F3C8", - "sad": "1F614", - "sadcat": "1F63F", - "sadface": "1F622", - "safetyvest": "1F9BA", - "sailboat": "26F5", - "santaclaus": "1F385", - "santa": "1F385", - "sari": "1F97B", - "satellite": "1F6F0", - "scales": "2696", - "scissors": "2702", - "secret": "1F92B", - "selfie": "1F933", - "shamrock": "2618", - "shark": "1F988", - "sheep": "1F411", - "shintoshrine": "26E9", - "shocked": "1F631", - "shrimp": "1F990", - "shuffletracksbutton": "1F500", - "sick": "1F915", - "signofthehorns": "1F918", - "silly": "1F92A", - "skate": "1F3BF", - "skateboard": "1F6F9", - "skier": "26F7", - "skull": "2620", - "skull2": "1F480", - "skullcrossbones": "2620", - "bone": "1F9B4", - "sled": "1F6F7", - "sleepingface": "1F634", - "slightlyfrowningface": "1F641", - "sloth": "1F9A5", - "smallairplane": "1F6E9", - "smile": "263A", - "smilehearts": "1F970", - "snail": "1F40C", - "snowboarder": "1F3C2", - "snowcappedmountain": "1F3D4", - "snowflake": "2744", - "snowmanwithoutsnow": "26C4", - "soccerball": "26BD", - "sparkle": "2747", - "sparkles": "2728", - "speakinghead": "1F5E3", - "sportsmedal": "1F3C5", - "squid": "1F991", - "squirrel": "1F43F", - "star": "2B50", - "starandcrescent": "262A", - "starofdavid": "2721", - "stopsign": "1F6D1", - "strawberry": "1F353", - "studiomicrophone": "1F399", - "sun": "2600", - "sunbehindsmallcloud": "1F324", - "superhero": "1F9B8", - "swim": "1F3CA", - "tabletennis": "1F3D3", - "tea": "1F372", - "telephone": "260E", - "tennisball": "1F3BE", - "tent": "26FA", - "thermometer": "1F321", - "thinking": "1F914", - "tick": "2714", - "tiger": "1F405", - "tomato": "1F345", - "trademark": "2122", - "trash": "E262", - "trophy": "1F3C6", - "trumpet": "1F3BA", - "tulip": "1F337", - "turkey": "1F983", - "turtle": "1F422", - "twitter": "E040", - "birdsite": "E040", - "umbrellawithraindrops": "2614", - "unamusedface": "1F612", - "upsidedownface": "1F643", - "victoryhand": "270C", - "videocamera": "1F4F9", - "violin": "1F3BB", - "warning": "26A0", - "wastebasket": "1F5D1", - "watch": "231A", - "waveman": "1F64B-1F3FE-200D-2642-FE0F", - "wavewoman": "1F64B-1F3FE-200D-2640-FE0F", - "wavydash": "3030", - "wheelchairsymbol": "267F", - "wheelchair": "1F9BD", - "wheelofdharma": "2638", - "whitecircle": "26AA", - "whiteheart": "1F90D", - "whitemediumsmallsquare": "25FD", - "whitemediumsquare": "25FB", - "wiltedflower": "1F940", - "wine": "1F377", - "winkingfacewithtongue": "1F61C", - "worldmap": "1F5FA", - "worried": "1F627", - "worriedface": "1F61F", - "yawn": "1F971", - "yawningface": "1F971", - "yoyo": "1FA80", - "zebra": "1F993", - "zippermouthface": "1F910", - "ghost": "1F47B", - "spaceinvader": "1F47E", - "fly": "1F99F", - "mail": "2709", - "unicorn": "E001", - "unicorn2": "1F984", - "rpi": "E1C9", - "yingyang": "262F", - "trans": "8642", - "eggtimer": "23F3", - "eggtimer2": "231B", - "teddybear": "1F9F8", - "potato": "1F954", - "carrot": "1F955", - "bacon": "1F953", - "spider": "1F577", - "spidersweb": "1F578", - "chocolate": "1F36B", - "choc": "1F36B", - "fries": "1F35F", - "noodles": "1F35C", - "cookie": "1F36A", - "magnet": "1F9F2", - "suitcase": "1F9F3", - "broom": "1F9F9", - "basket": "1F9FA", - "tooth": "1F9B7", - "100": "1F4AF", - "movie": "1F3AC", - "video": "1F3A6", - "panda": "1F43C", - "hetero": "1F48F", - "temperature": "1F321", - "restart": "1F504", - "key": "1F511", - "security": "1F510", - "bookchin": "1F9EC", - "murraybookchin": "1F9EC", - "manjaro": "manjaro", - "mint": "mint", - "ubuntu": "ubuntu", - "ubuntumate": "ubuntumate", - "kubuntu": "kubuntu", - "opensuse": "opensuse", - "arch": "arch", - "archlinux": "arch", - "debian": "debian", - "devuan": "devuan", - "zorin": "zorin", - "solus": "solus", - "fedora": "fedora", - "redhat": "redhat", - "elementary": "elementary", - "prideflag": "pride", - "biflag": "biflag", - "enbyflag": "enbyflag", - "intersex": "intersex", - "lesbianflag": "lesbianflag", - "transflag": "transflag", - "transfem": "transfem", - "trebuchet": "trebuchet", - "molotov": "molotov", - "walkdog": "E182", - "signpost": "E094", - "parents": "E081", - "redcross": "E090", - "firehazard": "E089", - "firstaid": "E140", - "download": "E252", - "upload": "E251", - "wifi": "E254", - "lighter": "E143", - "power": "E097", - "sleep": "1F4A4", - "goose": "1F9A2", - "shower": "1F6BF", - "shopping": "1F6D2", - "maple": "1F341", - "shamrock2": "1F340", - "shootingstar": "1F320", - "rain": "1F327", - "snow": "1F328", - "lightning2": "1F329", - "sunny": "1F324", - "free": "1F193", - "headphones": "1F3A7", - "wildcat": "wildcat", - "footprints": "1F463", - "pear": "1F350", - "snorkel": "1F93F", - "pineapple": "1F34D", - "statueliberty": "1F5FD", - "grapeheart": "grapeheart", - "firefox": "firefox", - "dove": "dove", - "unspecifiedgoose": "unspecifiedgoose", - "lesbian_heart": "lesbian_heart", - "heart_trans": "heart_trans", - "greensun": "greensun", - "calendar": "1F5D3", - "thinkpadthinking": "thinkpadthinking", - "meowflushed": "meowflushed", - "meowpeek": "meowpeek", - "meowamused": "meowamused", - "meowaww": "meowaww", - "meowkissblush": "meowkissblush", - "meowthumbsup": "meowthumbsup", - "meowthinking": "meowthinking", - "meowrollingeyes": "meowrollingeyes", - "meownervous": "meownervous", - "meowshh": "meowshh", - "meowsmilehappyeyes": "meowsmilehappyeyes", - "meowfacepalm": "meowfacepalm", - "meowmelt": "meowmelt", - "meowheart": "meowheart", - "meowsmirk": "meowsmirk", - "meowhyperthink": "meowhyperthink", - "meowuwu": "meowuwu", - "meowowo": "meowowo", - "meowthinkingcool": "meowthinkingcool", - "meowdrool": "meowdrool", - "meownauseated": "meownauseated", - "meowpopcorn": "meowpopcorn", - "meowwaitwhat": "meowwaitwhat", - "meowupset": "meowupset", - "meowtilt": "meowtilt", - "meowsleepless": "meowsleepless", - "meowtired": "meowtired", - "meowpats": "meowpats", - "meowglare": "meowglare", - "meowowoevil": "meowowoevil", - "meowpurrfecto": "meowpurrfecto", - "meowblush": "meowblush", - "meowthinkingsmirk": "meowthinkingsmirk", - "meowstop": "meowstop", - "meowsad": "meowsad", - "meowcowboy": "meowcowboy", - "meowwave": "meowwave", - "meowpolice": "meowpolice", - "meowdevil": "meowdevil", - "meowkiss": "meowkiss", - "meowpout": "meowpout", - "meowcoy": "meowcoy", - "meowcheer": "meowcheer", - "meowmeltmeltmeltmelt": "meowmeltmeltmeltmelt", - "meowsweats": "meowsweats", - "meowokhand": "meowokhand", - "meowreachrev": "meowreachrev", - "meowreach": "meowreach", - "meowopenmouth": "meowopenmouth", - "meowweary": "meowweary", - "meownomcookie": "meownomcookie", - "meowwink": "meowwink", - "meowthumbsdown": "meowthumbsdown", - "meowthinkingglare": "meowthinkingglare", - "meowscream": "meowscream", - "meowgift": "meowgift", - "meowhearteyes": "meowhearteyes", - "meowdizzy": "meowdizzy", - "meowupsidedown": "meowupsidedown", - "meownom": "meownom", - "meowneutral": "meowneutral", - "meowwaverev": "meowwaverev", - "meowsmile": "meowsmile", - "meowsleeping": "meowsleeping", - "meowhuh": "meowhuh", - "meowmelttears": "meowmelttears", - "meowsadpats": "meowsadpats", - "meowsnuggle": "meowsnuggle", - "meowcamera": "meowcamera", - "meowtongue": "meowtongue", - "meowangel": "meowangel", - "meowmeltmelt": "meowmeltmelt", - "meowmeltmeltmelt": "meowmeltmeltmelt", - "meowsob": "meowsob", - "meowdab": "meowdab", - "meowwhistle": "meowwhistle", - "meowsmileopenmouth": "meowsmileopenmouth", - "meowterrified": "meowterrified", - "meowtonguewink": "meowtonguewink", - "meowcry": "meowcry", - "meowthonkang": "meowthonkang", - "meowhearthug": "meowhearthug", - "meowcoffee": "meowcoffee", - "meowmorning": "meowmorning", - "meowevening": "meowevening", - "meowdetective": "meowdetective", - "meowxd": "meowxd", - "meowheadphones": "meowheadphones", - "meowreachsad": "meowreachsad", - "meowreachsadrev": "meowreachsadrev", - "meowthinksmart": "meowthinksmart", - "meowshrug": "meowshrug", - "meowwavepeek": "meowwavepeek", - "meowthinkingportal": "meowthinkingportal", - "meowsmilesweat": "meowsmilesweat", - "meowghostwave": "meowghostwave", - "meowmeltthumbsup": "meowmeltthumbsup", - "meowtihihi": "meowtihihi", - "meowinlove": "meowinlove", - "meowbox": "meowbox", - "meownwn": "meownwn", - "meowderpy": "meowderpy", - "blobcat": "blobcat", - "blobthinksmart": "blobthinksmart", - "blobcathappy": "blobcathappy", - "blobcoolcat": "blobcoolcat", - "blobcatwink": "blobcatwink", - "blobcatwinktongue": "blobcatwinktongue", - "blobcatcoffee": "blobcatcoffee", - "blobcatsad": "blobcatsad", - "blobcatblep": "blobcatblep", - "blobcatevil": "blobcatevil", - "blobcataww": "blobcataww", - "blobcatpats": "blobcatpats", - "blobcatangry": "blobcatangry", - "blobcatmlem": "blobcatmlem", - "blobcatthumbsup": "blobcatthumbsup", - "blobcatthumbsdown": "blobcatthumbsdown", - "blobcatsleep": "blobcatsleep", - "blobcatblush": "blobcatblush", - "blobcatsneezing": "blobcatsneezing", - "blobcatsnuggle": "blobcatsnuggle", - "blobcathighfive": "blobcathighfive", - "blobcatheart": "blobcatheart", - "blobcatfearful": "blobcatfearful", - "blobcattilt": "blobcattilt", - "blobcatfingerguns": "blobcatfingerguns", - "blobcattea": "blobcattea", - "blobcatkissheart": "blobcatkissheart", - "blobcatshy": "blobcatshy", - "blobcathissing": "blobcathissing", - "blobcattableflip": "blobcattableflip", - "blobcathug": "blobcathug", - "blobcatlewd": "blobcatlewd", - "blobcatdab": "blobcatdab", - "blobcatcouple": "blobcatcouple", - "blobcatjava": "blobcatjava", - "blobcatunamused": "blobcatunamused", - "blobcatscared": "blobcatscared", - "blobcatmorningcoffee": "blobcatmorningcoffee", - "blobcat3c": "blobcat3c", - "blobcatbusiness": "blobcatbusiness", - "blobcatdeficit": "blobcatdeficit", - "blobcatscience": "blobcatscience", - "blobcatstop": "blobcatstop", - "bowling": "1F3B3", - "tophat": "1F3A9", - "dice": "1F3B2", - "drama": "1F3AD", - "bullseye": "1F3AF", - "tractor": "1F69C", - "farm": "1F69C", - "truck": "1F69B", - "lorry": "1F69B", - "van": "1F69A", - "van2": "1F691", - "boot": "1F97E", - "boot2": "1F462", - "fireengine": "1F692", - "snake": "2695", - "battle": "2694", - "crown": "1F451", - "shirt": "1F454", - "tshirt": "1F455", - "sunflower": "1F33B", - "honey": "1F36F", - "bee": "1F41D", - "ladybird": "1F41E", - "ladybug": "1F41E", - "fish": "1F41F", - "mobilityscooter": "1F9BC", - "globe": "1F30D", - "world": "1F30E", - "planet": "1F30D", - "parrot": "1F99C", - "budgie": "1F424", - "canary": "1F424", - "linux": "1F427", - "valid": "valid", - "python": "python", - "vim": "vim", - "emacs": "emacs", - "terminal": "terminal", - "angryemote": "angryEmote", - "blankemote": "blankEmoteMid", - "boredemote": "boredEmote", - "confusedemote": "confusedEmote", - "dohemote": "dohEmote", - "happyemote": "happyEmote", - "neutralemote": "neutralEmote", - "sademote": "sadEmote", - "talkingemote": "talkingEmote", - "talkingemote2": "talkingEmote2", - "veryhappyemote": "veryHappyEmote", - "worriedemote": "worriedEmote", - "tor": "tor", - "pine64": "pine64", - "void": "void", - "openbsd": "openbsd", - "freebsd": "freebsd", - "orgmode": "orgmode", - "kde": "kde", - "ohno": "ohno", - "lavabit": "lavabit", - "libreoffice": "libreoffice", - "xmpp": "xmpp", - "jabber": "xmpp", - "bbcmicroowl": "bbcmicroowl", - "bbcmicro": "bbcmicroowl", - "acorn": "acornmicro", - "bbcacorn": "acornmicro", - "acornmicro": "acornmicro", - "matrix": "matrix", - "rolleyes": "1F440", - "eyesroll": "1F440" + "100": "1F4AF", + "android": "android", + "popcorn": "1F37F", + "1stplacemedal": "1F947", + "abbutton": "1F18E", + "abutton": "1F170", + "airplane": "2708", + "airplanedeparture": "1F6EB", + "alarmclock": "23F0", + "anarchy": "24B6", + "anarchy2": "anarchy2", + "anchor": "2693", + "angelfish": "1F420", + "angry": "1F620", + "angry2": "1F621", + "angryface": "1F620", + "anxiousfacewithsweat": "1F630", + "apple": "1F34E", + "archery": "1F3F9", + "aries": "2648", + "asterisk": "002A", + "astronomicalsymbolforuranus": "26E2", + "atomsymbol": "269B", + "autorickshaw": "1F6FA", + "babyangel": "1F47C", + "demon": "1F47F", + "devil": "1F47F", + "backhandindexpointingup": "1F446", + "badminton": "1F3F8", + "badger": "1F9A1", + "balletshoes": "1FA70", + "ballotboxwithballot": "1F5F3", + "banana": "1F34C", + "baseball": "26BE", + "basketball": "1F3C0", + "bat": "1F987", + "beamingfacewithsmilingeyes": "1F601", + "beveragebox": "1F9C3", + "bicycle": "1F6B2", + "bird": "1F426", + "blackcrossonshield": "26E8", + "blackflag": "1F3F4", + "blackheart": "1F5A4", + "blacklargesquare": "2B1B", + "blackleftpointingindex": "261A", + "blacknib": "2712", + "blacksafetyscissors": "2700", + "blacksmallsquare": "25AA", + "blowkiss": "1F618", + "blueheart": "1F499", + "boar": "1F417", + "bottlewithpoppingcork": "1F37E", + "boy": "1F466", + "bread": "1F35E", + "breastfeeding": "1F931", + "brokenheart": "1F494", + "bull": "1F402", + "burger": "1F354", + "cactus": "1F335", + "cake": "1F370", + "callmehand": "1F919", + "camerawithflash": "1F4F8", + "camel": "1F42B", + "candle": "1F56F", + "cardindexdividers": "1F5C2", + "carouselhorse": "1F3A0", + "cat": "1F408", + "catface": "1F431", + "ceres": "26B3", + "chains": "26D3", + "chat": "E24A", + "checkmark": "2714", + "checkmarkbutton": "2705", + "cheese": "1F9C0", + "cheesewedge": "1F9C0", + "cherry": "1F352", + "chesspawn": "265F", + "chestnut": "1F330", + "chick": "1F425", + "chicken": "1F413", + "chickface": "1F424", + "chickhatch": "1F423", + "chimpface": "1F435", + "chipmunk": "1F43F", + "church": "26EA", + "circledm": "24C2", + "circledtriangle": "1F7D5", + "clamp": "1F5DC", + "clbutton": "1F191", + "cloudwithlightningandrain": "26C8", + "clubsuit": "2663", + "cocktail": "1F378", + "coffee": "2615", + "coffin": "26B0", + "cog": "2699", + "cold": "1F976", + "combiningenclosingkeycap": "20E3", + "computermouse": "1F5B1", + "confounded": "1F616", + "confoundedface": "1F616", + "confused": "1F615", + "confusedface": "1F615", + "copyleftsymbol": "1F12F", + "copyleft": "1F12F", + "copyright": "00A9", + "couchandlamp": "1F6CB", + "couplewithheart": "1F491", + "cow": "1F404", + "cowboyhatface": "1F920", + "crab": "1F980", + "cricket": "1F3CF", + "cricketgame": "1F3CF", + "croissant": "1F950", + "crossmark": "274C", + "crossmarkbutton": "274E", + "cry": "1F613", + "cupcake": "1F9C1", + "cupid": "1F498", + "curlingstone": "1F94C", + "curlyloop": "27B0", + "cyclone": "1F300", + "dagger": "1F5E1", + "desktopcomputer": "1F5A5", + "diamond": "2666", + "dieface1": "2680", + "dinosaur": "1F995", + "dismay": "1F623", + "divingmask": "1F93F", + "dizzyface": "1F635", + "dog": "1F415", + "dogface": "1F436", + "donut": "1F369", + "doublecurlyloop": "27BF", + "doubledfemalesign": "26A2", + "doubleexclamationmark": "203C", + "dragon": "1F409", + "dropofblood": "1FA78", + "duck": "1F986", + "dumpling": "1F95F", + "eagle": "1F985", + "ear": "1F442", + "earwithhearingaid": "1F9BB", + "eat": "1F37D", + "eightspokedasterisk": "2733", + "ejectbutton": "23CF", + "elephant": "1F418", + "envelope": "2709", + "exclamationmark": "2757", + "exclamationquestionmark": "2049", + "expressionlessface": "1F611", + "eye": "1F441", + "eyes": "1F440", + "faceblowingakiss": "1F618", + "facebook": "E042", + "socks": "1F9E6", + "facewithopenmouth": "1F62E", + "facewithraisedeyebrow": "1F928", + "facewithtongue": "1F61B", + "fastforwardbutton": "23E9", + "fearfulface": "1F628", + "female": "2640", + "filmframes": "1F39E", + "filmprojector": "1F4FD", + "finish": "1F3C1", + "flexedbiceps": "1F4AA", + "floppydisk": "1F4BE", + "football": "26BD", + "football2": "1F3C9", + "forkandknifewithplate": "1F37D", + "fountain": "26F2", + "framedpicture": "1F5BC", + "frogface": "1F438", + "frown": "1F626", + "frowningfacewithopenmouth": "1F626", + "fuelpump": "26FD", + "gear": "2699", + "giraffe": "1F992", + "glum": "1F612", + "gnu": "1F403", + "goat": "1F410", + "grapes": "1F347", + "grasshopper": "1F997", + "greenapple": "1F34F", + "greentick": "2705", + "greytick": "2611", + "grimacingface": "1F62C", + "grinningface": "1F600", + "grumpycat": "1F63E", + "guidedog": "1F9AE", + "halloween": "1F383", + "wrench": "1F527", + "handgun": "1F52B", + "pistol": "1F52B", + "spanner": "1F527", + "hammer": "1F528", + "hammerandpick": "2692", + "hammerandwrench": "1F6E0", + "hamsterface": "1F439", + "handshake": "1F91D", + "handwithfingerssplayed": "1F590", + "happy": "1F917", + "happycat": "1F638", + "happyeyebrow": "1F624", + "heart": "2665", + "heartanarchy": "heartanarchy", + "heartanarchy2": "heartanarchy2", + "heartexclamation": "2763", + "hearttipleft": "1F394", + "hedgehog": "1F994", + "helmsymbol": "2388", + "hen": "1F414", + "highvoltage": "26A1", + "hindutemple": "1F6D5", + "hole": "1F573", + "hollowredcircle": "2B55", + "horsehead": "1F434", + "horseracing": "1F3C7", + "horserider": "1F3C7-1F3FC", + "hotdog": "1F32D", + "hotpepper": "1F336", + "hotsprings": "2668", + "hourglassnotdone": "23F3", + "house": "1F3E0", + "indexpointingup": "261D", + "infinity": "267E", + "information": "2139", + "joker": "1F0CF", + "kaaba": "1F54B", + "kangaroo": "1F998", + "keyboard": "2328", + "keyboard2": "1F3B9", + "kickscooter": "1F6F4", + "diamondblue": "1F48E", + "kiss": "1F48F", + "kissing": "1F617", + "kissingface": "1F617", + "kissingfacewithclosedeyes": "1F61A", + "kissingfacewithsmilingeyes": "1F619", + "koala": "1F428", + "labcoat": "1F97C", + "label": "1F3F7", + "lacrosse": "1F94D", + "lama": "1F999", + "latincross": "271D", + "laugh": "1F923", + "laughingcat": "1F639", + "leafygreen": "1F96C", + "leftarrow": "2B05", + "leftrightarrow": "2194", + "leftspeechbubble": "1F5E8", + "leg": "1F9B5", + "lemon": "1F34B", + "leopard": "1F406", + "lightning": "2607", + "lightskintone": "1F3FB", + "linkedpaperclips": "1F587", + "lips": "1F444", + "lips2": "1F48B", + "lobster": "1F982", + "loudlycryingface": "1F62D", + "love": "1F970", + "loveletter": "1F48C", + "loveyougesture": "1F91F", + "mahjongreddragon": "1F004", + "male": "2642", + "mandancing": "1F57A", + "maninsuitlevitating": "1F574", + "mellon": "1F349", + "middlefinger": "1F595", + "militarymedal": "1F396", + "monkey": "1F412", + "monkeyface": "1F432", + "monocle": "1F9D0", + "mountain": "26F0", + "mountfuji": "1F5FB", + "mouse": "1F401", + "multiplicationsign": "2716", + "mushroom": "1F344", + "music": "1F3B5", + "nailpolish": "1F485", + "network": "E249", + "noentry": "26D4", + "obutton(bloodtype)": "1F17E", + "octopus": "1F419", + "om": "1F549", + "oneo’clock": "1F550", + "onion": "1F9C5", + "ophiuchus": "26CE", + "orange": "1F34A", + "orangecircle": "1F7E0", + "orca": "1F433", + "orthodoxcross": "2626", + "owl": "1F989", + "partalternationmark": "303D", + "partyingface": "1F973", + "passengership": "1F6F3", + "pausebutton": "23F8", + "pbutton": "1F17F", + "peacesymbol": "262E", + "peace": "262E", + "pen": "1F58A", + "pencil": "270F", + "penguin": "1F427", + "pentagram": "26E4", + "pentangle": "26E4", + "peoplewrestling": "1F93C", + "person": "1F9D1", + "personbiking": "1F6B4", + "personbouncingball": "26F9", + "personfacepalming": "1F926", + "persongesturingno": "1F645", + "personinbed": "1F6CC", + "personliftingweights": "1F3CB", + "personraisinghand": "1F64B", + "personrowingboat": "1F6A3", + "personstanding": "1F9CD", + "personswimming": "1F3CA", + "persontakingbath": "1F6C0", + "persontippinghand": "1F481", + "pick": "26CF", + "pig": "1F416", + "pigface": "1F437", + "pinchinghand": "1F90F", + "pinetree": "1F332", + "pinkhearts": "1F495", + "pirateflag": "1F3F4-200D-2620-FE0F", + "pizza": "1F355", + "placeofworship": "1F6D0", + "playbutton": "25B6", + "pleadingface": "1F97A", + "plussign": "2795", + "poodle": "1F429", + "poop": "1F4A9", + "prayerbeads": "1F4FF", + "pregnantwoman": "1F930", + "printer": "1F5A8", + "pufferfish": "1F421", + "questionmark": "2753", + "rabbit": "1F407", + "rabbitface": "1F430", + "radioactive": "2622", + "rainbow": "1F308", + "raisedfist": "270A", + "rat": "1F400", + "recycle": "267B", + "recycling": "267B", + "redenvelope": "1F9E7", + "redhair": "1F9B0", + "redpepper": "1F336", + "registered": "00AE", + "rescueworkershelmet": "26D1", + "reversebutton": "25C0", + "ribbon": "1F380", + "rightangerbubble": "1F5EF", + "rightarrow": "27A1", + "rightarrowcurvingleft": "21A9", + "rightarrowcurvingup": "2934", + "ringedplanet": "1FA90", + "robot": "1F916", + "rocket": "1F680", + "rose": "1F339", + "rugby": "1F3C8", + "sad": "1F614", + "sadcat": "1F63F", + "sadface": "1F622", + "safetyvest": "1F9BA", + "sailboat": "26F5", + "santaclaus": "1F385", + "santa": "1F385", + "sari": "1F97B", + "satellite": "1F6F0", + "scales": "2696", + "scissors": "2702", + "secret": "1F92B", + "selfie": "1F933", + "shamrock": "2618", + "shark": "1F988", + "sheep": "1F411", + "shintoshrine": "26E9", + "shocked": "1F631", + "shrimp": "1F990", + "shuffletracksbutton": "1F500", + "sick": "1F915", + "signofthehorns": "1F918", + "silly": "1F92A", + "skate": "1F3BF", + "skateboard": "1F6F9", + "skier": "26F7", + "skull": "2620", + "skull2": "1F480", + "skullcrossbones": "2620", + "bone": "1F9B4", + "sled": "1F6F7", + "sleepingface": "1F634", + "slightlyfrowningface": "1F641", + "sloth": "1F9A5", + "smallairplane": "1F6E9", + "smile": "263A", + "smilehearts": "1F970", + "snail": "1F40C", + "snowboarder": "1F3C2", + "snowcappedmountain": "1F3D4", + "snowflake": "2744", + "snowmanwithoutsnow": "26C4", + "soccerball": "26BD", + "sparkle": "2747", + "sparkles": "2728", + "speakinghead": "1F5E3", + "sportsmedal": "1F3C5", + "squid": "1F991", + "squirrel": "1F43F", + "star": "2B50", + "starandcrescent": "262A", + "starofdavid": "2721", + "stopsign": "1F6D1", + "strawberry": "1F353", + "studiomicrophone": "1F399", + "sun": "2600", + "sunbehindsmallcloud": "1F324", + "superhero": "1F9B8", + "swim": "1F3CA", + "tabletennis": "1F3D3", + "tea": "1F372", + "telephone": "260E", + "tennisball": "1F3BE", + "tent": "26FA", + "thermometer": "1F321", + "thinking": "1F914", + "tick": "2714", + "tiger": "1F405", + "tomato": "1F345", + "trademark": "2122", + "trash": "E262", + "trophy": "1F3C6", + "trumpet": "1F3BA", + "tulip": "1F337", + "turkey": "1F983", + "turtle": "1F422", + "twitter": "E040", + "birdsite": "E040", + "umbrellawithraindrops": "2614", + "unamusedface": "1F612", + "upsidedownface": "1F643", + "victoryhand": "270C", + "videocamera": "1F4F9", + "violin": "1F3BB", + "warning": "26A0", + "wastebasket": "1F5D1", + "watch": "231A", + "waveman": "1F64B-1F3FE-200D-2642-FE0F", + "wavewoman": "1F64B-1F3FE-200D-2640-FE0F", + "wavydash": "3030", + "wheelchairsymbol": "267F", + "wheelchair": "1F9BD", + "wheelofdharma": "2638", + "whitecircle": "26AA", + "whiteheart": "1F90D", + "whitemediumsmallsquare": "25FD", + "whitemediumsquare": "25FB", + "wiltedflower": "1F940", + "wine": "1F377", + "winkingfacewithtongue": "1F61C", + "worldmap": "1F5FA", + "worried": "1F627", + "worriedface": "1F61F", + "yawn": "1F971", + "yawningface": "1F971", + "yoyo": "1FA80", + "zebra": "1F993", + "zippermouthface": "1F910", + "ghost": "1F47B", + "spaceinvader": "1F47E", + "fly": "1F99F", + "mail": "2709", + "unicorn": "E001", + "unicorn2": "1F984", + "rpi": "E1C9", + "yingyang": "262F", + "trans": "8642", + "eggtimer": "23F3", + "eggtimer2": "231B", + "teddybear": "1F9F8", + "potato": "1F954", + "carrot": "1F955", + "bacon": "1F953", + "spider": "1F577", + "spidersweb": "1F578", + "chocolate": "1F36B", + "choc": "1F36B", + "fries": "1F35F", + "noodles": "1F35C", + "cookie": "1F36A", + "magnet": "1F9F2", + "suitcase": "1F9F3", + "broom": "1F9F9", + "basket": "1F9FA", + "tooth": "1F9B7", + "movie": "1F3AC", + "video": "1F3A6", + "panda": "1F43C", + "hetero": "1F48F", + "temperature": "1F321", + "restart": "1F504", + "key": "1F511", + "security": "1F510", + "bookchin": "1F9EC", + "murraybookchin": "1F9EC", + "manjaro": "manjaro", + "mint": "mint", + "ubuntu": "ubuntu", + "ubuntumate": "ubuntumate", + "kubuntu": "kubuntu", + "opensuse": "opensuse", + "arch": "arch", + "archlinux": "arch", + "debian": "debian", + "devuan": "devuan", + "zorin": "zorin", + "solus": "solus", + "fedora": "fedora", + "redhat": "redhat", + "elementary": "elementary", + "prideflag": "pride", + "biflag": "biflag", + "enbyflag": "enbyflag", + "intersex": "intersex", + "lesbianflag": "lesbianflag", + "transflag": "transflag", + "transfem": "transfem", + "trebuchet": "trebuchet", + "molotov": "molotov", + "walkdog": "E182", + "signpost": "E094", + "parents": "E081", + "redcross": "E090", + "firehazard": "E089", + "firstaid": "E140", + "download": "E252", + "upload": "E251", + "wifi": "E254", + "lighter": "E143", + "power": "E097", + "sleep": "1F4A4", + "goose": "1F9A2", + "shower": "1F6BF", + "shopping": "1F6D2", + "maple": "1F341", + "shamrock2": "1F340", + "shootingstar": "1F320", + "rain": "1F327", + "snow": "1F328", + "lightning2": "1F329", + "sunny": "1F324", + "free": "1F193", + "headphones": "1F3A7", + "wildcat": "wildcat", + "footprints": "1F463", + "pear": "1F350", + "snorkel": "1F93F", + "pineapple": "1F34D", + "statueliberty": "1F5FD", + "grapeheart": "grapeheart", + "firefox": "firefox", + "dove": "dove", + "unspecifiedgoose": "unspecifiedgoose", + "lesbian_heart": "lesbian_heart", + "heart_trans": "heart_trans", + "greensun": "greensun", + "calendar": "1F5D3", + "thinkpadthinking": "thinkpadthinking", + "meowflushed": "meowflushed", + "meowpeek": "meowpeek", + "meowamused": "meowamused", + "meowaww": "meowaww", + "meowkissblush": "meowkissblush", + "meowthumbsup": "meowthumbsup", + "meowthinking": "meowthinking", + "meowrollingeyes": "meowrollingeyes", + "meownervous": "meownervous", + "meowshh": "meowshh", + "meowsmilehappyeyes": "meowsmilehappyeyes", + "meowfacepalm": "meowfacepalm", + "meowmelt": "meowmelt", + "meowheart": "meowheart", + "meowsmirk": "meowsmirk", + "meowhyperthink": "meowhyperthink", + "meowuwu": "meowuwu", + "meowowo": "meowowo", + "meowthinkingcool": "meowthinkingcool", + "meowdrool": "meowdrool", + "meownauseated": "meownauseated", + "meowpopcorn": "meowpopcorn", + "meowwaitwhat": "meowwaitwhat", + "meowupset": "meowupset", + "meowtilt": "meowtilt", + "meowsleepless": "meowsleepless", + "meowtired": "meowtired", + "meowpats": "meowpats", + "meowglare": "meowglare", + "meowowoevil": "meowowoevil", + "meowpurrfecto": "meowpurrfecto", + "meowblush": "meowblush", + "meowthinkingsmirk": "meowthinkingsmirk", + "meowstop": "meowstop", + "meowsad": "meowsad", + "meowcowboy": "meowcowboy", + "meowwave": "meowwave", + "meowpolice": "meowpolice", + "meowdevil": "meowdevil", + "meowkiss": "meowkiss", + "meowpout": "meowpout", + "meowcoy": "meowcoy", + "meowcheer": "meowcheer", + "meowmeltmeltmeltmelt": "meowmeltmeltmeltmelt", + "meowsweats": "meowsweats", + "meowokhand": "meowokhand", + "meowreachrev": "meowreachrev", + "meowreach": "meowreach", + "meowopenmouth": "meowopenmouth", + "meowweary": "meowweary", + "meownomcookie": "meownomcookie", + "meowwink": "meowwink", + "meowthumbsdown": "meowthumbsdown", + "meowthinkingglare": "meowthinkingglare", + "meowscream": "meowscream", + "meowgift": "meowgift", + "meowhearteyes": "meowhearteyes", + "meowdizzy": "meowdizzy", + "meowupsidedown": "meowupsidedown", + "meownom": "meownom", + "meowneutral": "meowneutral", + "meowwaverev": "meowwaverev", + "meowsmile": "meowsmile", + "meowsleeping": "meowsleeping", + "meowhuh": "meowhuh", + "meowmelttears": "meowmelttears", + "meowsadpats": "meowsadpats", + "meowsnuggle": "meowsnuggle", + "meowcamera": "meowcamera", + "meowtongue": "meowtongue", + "meowangel": "meowangel", + "meowmeltmelt": "meowmeltmelt", + "meowmeltmeltmelt": "meowmeltmeltmelt", + "meowsob": "meowsob", + "meowdab": "meowdab", + "meowwhistle": "meowwhistle", + "meowsmileopenmouth": "meowsmileopenmouth", + "meowterrified": "meowterrified", + "meowtonguewink": "meowtonguewink", + "meowcry": "meowcry", + "meowthonkang": "meowthonkang", + "meowhearthug": "meowhearthug", + "meowcoffee": "meowcoffee", + "meowmorning": "meowmorning", + "meowevening": "meowevening", + "meowdetective": "meowdetective", + "meowxd": "meowxd", + "meowheadphones": "meowheadphones", + "meowreachsad": "meowreachsad", + "meowreachsadrev": "meowreachsadrev", + "meowthinksmart": "meowthinksmart", + "meowshrug": "meowshrug", + "meowwavepeek": "meowwavepeek", + "meowthinkingportal": "meowthinkingportal", + "meowsmilesweat": "meowsmilesweat", + "meowghostwave": "meowghostwave", + "meowmeltthumbsup": "meowmeltthumbsup", + "meowtihihi": "meowtihihi", + "meowinlove": "meowinlove", + "meowbox": "meowbox", + "meownwn": "meownwn", + "meowderpy": "meowderpy", + "blobcat": "blobcat", + "blobthinksmart": "blobthinksmart", + "blobcathappy": "blobcathappy", + "blobcoolcat": "blobcoolcat", + "blobcatwink": "blobcatwink", + "blobcatwinktongue": "blobcatwinktongue", + "blobcatcoffee": "blobcatcoffee", + "blobcatsad": "blobcatsad", + "blobcatblep": "blobcatblep", + "blobcatevil": "blobcatevil", + "blobcataww": "blobcataww", + "blobcatpats": "blobcatpats", + "blobcatangry": "blobcatangry", + "blobcatmlem": "blobcatmlem", + "blobcatthumbsup": "blobcatthumbsup", + "blobcatthumbsdown": "blobcatthumbsdown", + "blobcatsleep": "blobcatsleep", + "blobcatblush": "blobcatblush", + "blobcatsneezing": "blobcatsneezing", + "blobcatsnuggle": "blobcatsnuggle", + "blobcathighfive": "blobcathighfive", + "blobcatheart": "blobcatheart", + "blobcatfearful": "blobcatfearful", + "blobcattilt": "blobcattilt", + "blobcatfingerguns": "blobcatfingerguns", + "blobcattea": "blobcattea", + "blobcatkissheart": "blobcatkissheart", + "blobcatshy": "blobcatshy", + "blobcathissing": "blobcathissing", + "blobcattableflip": "blobcattableflip", + "blobcathug": "blobcathug", + "blobcatlewd": "blobcatlewd", + "blobcatdab": "blobcatdab", + "blobcatcouple": "blobcatcouple", + "blobcatjava": "blobcatjava", + "blobcatunamused": "blobcatunamused", + "blobcatscared": "blobcatscared", + "blobcatmorningcoffee": "blobcatmorningcoffee", + "blobcat3c": "blobcat3c", + "blobcatbusiness": "blobcatbusiness", + "blobcatdeficit": "blobcatdeficit", + "blobcatscience": "blobcatscience", + "blobcatstop": "blobcatstop", + "bowling": "1F3B3", + "tophat": "1F3A9", + "dice": "1F3B2", + "drama": "1F3AD", + "bullseye": "1F3AF", + "tractor": "1F69C", + "farm": "1F69C", + "truck": "1F69B", + "lorry": "1F69B", + "van": "1F69A", + "van2": "1F691", + "boot": "1F97E", + "boot2": "1F462", + "fireengine": "1F692", + "snake": "2695", + "battle": "2694", + "crown": "1F451", + "shirt": "1F454", + "tshirt": "1F455", + "sunflower": "1F33B", + "honey": "1F36F", + "bee": "1F41D", + "ladybird": "1F41E", + "ladybug": "1F41E", + "fish": "1F41F", + "mobilityscooter": "1F9BC", + "globe": "1F30D", + "world": "1F30E", + "planet": "1F30D", + "parrot": "1F99C", + "budgie": "1F424", + "canary": "1F424", + "linux": "1F427", + "valid": "valid", + "python": "python", + "vim": "vim", + "emacs": "emacs", + "terminal": "terminal", + "angryemote": "angryEmote", + "blankemote": "blankEmoteMid", + "boredemote": "boredEmote", + "confusedemote": "confusedEmote", + "dohemote": "dohEmote", + "happyemote": "happyEmote", + "neutralemote": "neutralEmote", + "sademote": "sadEmote", + "talkingemote": "talkingEmote", + "talkingemote2": "talkingEmote2", + "veryhappyemote": "veryHappyEmote", + "worriedemote": "worriedEmote", + "tor": "tor", + "pine64": "pine64", + "void": "void", + "openbsd": "openbsd", + "freebsd": "freebsd", + "orgmode": "orgmode", + "kde": "kde", + "ohno": "ohno", + "lavabit": "lavabit", + "libreoffice": "libreoffice", + "xmpp": "xmpp", + "jabber": "xmpp", + "bbcmicroowl": "bbcmicroowl", + "bbcmicro": "bbcmicroowl", + "acorn": "acornmicro", + "bbcacorn": "acornmicro", + "acornmicro": "acornmicro", + "matrix": "matrix", + "rolleyes": "1F440", + "eyesroll": "1F440", + "BlobCatGoogly": "BlobCatGoogly", + "Clojure": "Clojure", + "NSFW_Stamp": "NSFW_Stamp", + "ablobcatangel": "ablobcatangel", + "ablobcatattention": "ablobcatattention", + "ablobcatattentionreverse": "ablobcatattentionreverse", + "ablobcatbongo": "ablobcatbongo", + "ablobcatcoffee": "ablobcatcoffee", + "ablobcatcry": "ablobcatcry", + "ablobcateyesflip": "ablobcateyesflip", + "ablobcatfloofpat": "ablobcatfloofpat", + "ablobcathappypaws": "ablobcathappypaws", + "ablobcatheart": "ablobcatheart", + "ablobcatheartsqueeze": "ablobcatheartsqueeze", + "ablobcathyper": "ablobcathyper", + "ablobcatneon": "ablobcatneon", + "ablobcatrainbow": "ablobcatrainbow", + "ablobcatrave": "ablobcatrave", + "ablobcatreach": "ablobcatreach", + "ablobcatwave": "ablobcatwave", + "ablobcatwink": "ablobcatwink", + "ablobfoxbongo": "ablobfoxbongo", + "ablobfoxbongohyper": "ablobfoxbongohyper", + "ablobfoxhyper": "ablobfoxhyper", + "ac_agreement": "ac_agreement", + "ac_amazed": "ac_amazed", + "ac_angry": "ac_angry", + "ac_apologetic": "ac_apologetic", + "ac_bashful": "ac_bashful", + "ac_bewildered": "ac_bewildered", + "ac_cold_chill": "ac_cold_chill", + "ac_confident": "ac_confident", + "ac_cry": "ac_cry", + "ac_dazzle": "ac_dazzle", + "ac_delight": "ac_delight", + "ac_disagree": "ac_disagree", + "ac_distress": "ac_distress", + "ac_dozing": "ac_dozing", + "ac_encouraging": "ac_encouraging", + "ac_exclaim": "ac_exclaim", + "ac_facepalm": "ac_facepalm", + "ac_fearful": "ac_fearful", + "ac_flourish": "ac_flourish", + "ac_greetings": "ac_greetings", + "ac_happy": "ac_happy", + "ac_heart": "ac_heart", + "ac_heartbreak": "ac_heartbreak", + "ac_intense": "ac_intense", + "ac_joy": "ac_joy", + "ac_laughter": "ac_laughter", + "ac_lightbulb": "ac_lightbulb", + "ac_mischief": "ac_mischief", + "ac_music": "ac_music", + "ac_pleased": "ac_pleased", + "ac_pride": "ac_pride", + "ac_question": "ac_question", + "ac_resignation": "ac_resignation", + "ac_sad": "ac_sad", + "ac_sheepish": "ac_sheepish", + "ac_shock": "ac_shock", + "ac_shy": "ac_shy", + "ac_sigh": "ac_sigh", + "ac_sleepy": "ac_sleepy", + "ac_smirk": "ac_smirk", + "ac_sneeze": "ac_sneeze", + "ac_thinking": "ac_thinking", + "ac_thought": "ac_thought", + "ac_worry": "ac_worry", + "ageblobcat": "ageblobcat", + "allthethings": "allthethings", + "almalinux": "almalinux", + "alpine": "alpine", + "androidalt": "androidalt", + "angular": "angular", + "antiverified": "antiverified", + "antix": "antix", + "apple_inc": "apple_inc", + "appledarwin": "appledarwin", + "archlabs": "archlabs", + "arcolinux": "arcolinux", + "arduino": "arduino", + "artix": "artix", + "babyyoda": "babyyoda", + "bash": "bash", + "bear_flag": "bear_flag", + "bedrock": "bedrock", + "bisexual_flag": "bisexual_flag", + "bitcoin": "bitcoin", + "blabs_d": "blabs_d", + "blabs_l": "blabs_l", + "blabs_m": "blabs_m", + "blender": "blender", + "blobcatMelt2": "blobcatMelt2", + "blobcatMelt3": "blobcatMelt3", + "blobcatMelt5": "blobcatMelt5", + "blobcatMelted": "blobcatMelted", + "blobcatNom": "blobcatNom", + "blobcatOh": "blobcatOh", + "blobcatPats": "blobcatPats", + "blobcatPirate": "blobcatPirate", + "blobcatThink": "blobcatThink", + "blobcat_glitch": "blobcat_glitch", + "blobcatadorable": "blobcatadorable", + "blobcatamongus": "blobcatamongus", + "blobcatangery": "blobcatangery", + "blobcatanimeeyes": "blobcatanimeeyes", + "blobcatbaguettehero": "blobcatbaguettehero", + "blobcatberlineraww": "blobcatberlineraww", + "blobcatbolb": "blobcatbolb", + "blobcatboop": "blobcatboop", + "blobcatboopadorable": "blobcatboopadorable", + "blobcatboophappy": "blobcatboophappy", + "blobcatcandycanenom": "blobcatcandycanenom", + "blobcatcheer": "blobcatcheer", + "blobcatcomfreading": "blobcatcomfreading", + "blobcatcomfy": "blobcatcomfy", + "blobcatcomfysmirk": "blobcatcomfysmirk", + "blobcatcookienom": "blobcatcookienom", + "blobcatcool": "blobcatcool", + "blobcatcry": "blobcatcry", + "blobcatderpy": "blobcatderpy", + "blobcatdied": "blobcatdied", + "blobcatdizzy": "blobcatdizzy", + "blobcatdrool": "blobcatdrool", + "blobcatdroolreach": "blobcatdroolreach", + "blobcatdunno": "blobcatdunno", + "blobcateyes": "blobcateyes", + "blobcateyesR": "blobcateyesR", + "blobcatfacepalm": "blobcatfacepalm", + "blobcatfakeverified": "blobcatfakeverified", + "blobcatfingergun": "blobcatfingergun", + "blobcatfluffpout": "blobcatfluffpout", + "blobcatfrowning": "blobcatfrowning", + "blobcatgamer": "blobcatgamer", + "blobcatglare": "blobcatglare", + "blobcatglowsticks": "blobcatglowsticks", + "blobcatgoogly": "blobcatgoogly", + "blobcatgoogly2": "blobcatgoogly2", + "blobcatgooglycofecup": "blobcatgooglycofecup", + "blobcatgooglycry": "blobcatgooglycry", + "blobcatgooglycup": "blobcatgooglycup", + "blobcatgooglyshrug": "blobcatgooglyshrug", + "blobcatgooglytrash": "blobcatgooglytrash", + "blobcatgrimacing": "blobcatgrimacing", + "blobcatgun": "blobcatgun", + "blobcatheadphones": "blobcatheadphones", + "blobcatheartbongo": "blobcatheartbongo", + "blobcathearteyes": "blobcathearteyes", + "blobcatknife": "blobcatknife", + "blobcatmelt": "blobcatmelt", + "blobcatnervous": "blobcatnervous", + "blobcatneutral": "blobcatneutral", + "blobcatno": "blobcatno", + "blobcatnomavocado": "blobcatnomavocado", + "blobcatnotlikethis": "blobcatnotlikethis", + "blobcatoh": "blobcatoh", + "blobcatokhand": "blobcatokhand", + "blobcatonfire": "blobcatonfire", + "blobcatopenmouth": "blobcatopenmouth", + "blobcatpat": "blobcatpat", + "blobcatpeek": "blobcatpeek", + "blobcatpeekaboo": "blobcatpeekaboo", + "blobcatphoto": "blobcatphoto", + "blobcatpirate": "blobcatpirate", + "blobcatpop": "blobcatpop", + "blobcatpopr": "blobcatpopr", + "blobcatpout": "blobcatpout", + "blobcatrainbow": "blobcatrainbow", + "blobcatreach": "blobcatreach", + "blobcatreading": "blobcatreading", + "blobcatreeeeeee": "blobcatreeeeeee", + "blobcatsadlife": "blobcatsadlife", + "blobcatsadpats": "blobcatsadpats", + "blobcatsadreach": "blobcatsadreach", + "blobcatshrug": "blobcatshrug", + "blobcatsip": "blobcatsip", + "blobcatsipglare": "blobcatsipglare", + "blobcatsleepless": "blobcatsleepless", + "blobcatsmug": "blobcatsmug", + "blobcatsob": "blobcatsob", + "blobcatsweat": "blobcatsweat", + "blobcatthink": "blobcatthink", + "blobcatthinkingglare": "blobcatthinkingglare", + "blobcatthinkingsmirk": "blobcatthinkingsmirk", + "blobcatthonking": "blobcatthonking", + "blobcatuwu": "blobcatuwu", + "blobcatverified": "blobcatverified", + "blobcatverysad": "blobcatverysad", + "blobcatwave": "blobcatwave", + "blobcatwavereverse": "blobcatwavereverse", + "blobcatwut": "blobcatwut", + "blobfox0_0": "blobfox0_0", + "blobfox3c": "blobfox3c", + "blobfox3cevil": "blobfox3cevil", + "blobfoxangrylaugh": "blobfoxangrylaugh", + "blobfoxannoyed": "blobfoxannoyed", + "blobfoxaww": "blobfoxaww", + "blobfoxblush": "blobfoxblush", + "blobfoxblushmore": "blobfoxblushmore", + "blobfoxbongo": "blobfoxbongo", + "blobfoxboop_w_": "blobfoxboop_w_", + "blobfoxboopcute": "blobfoxboopcute", + "blobfoxboophappy": "blobfoxboophappy", + "blobfoxboopowo": "blobfoxboopowo", + "blobfoxbreadpeek": "blobfoxbreadpeek", + "blobfoxcat": "blobfoxcat", + "blobfoxcatsnuggle": "blobfoxcatsnuggle", + "blobfoxcheer": "blobfoxcheer", + "blobfoxcofemlem": "blobfoxcofemlem", + "blobfoxcofeowo": "blobfoxcofeowo", + "blobfoxcomfy": "blobfoxcomfy", + "blobfoxcomfycofe": "blobfoxcomfycofe", + "blobfoxcomfyglare": "blobfoxcomfyglare", + "blobfoxcomfyhappy": "blobfoxcomfyhappy", + "blobfoxcomfyowo": "blobfoxcomfyowo", + "blobfoxcomfysip": "blobfoxcomfysip", + "blobfoxcomfysleepy": "blobfoxcomfysleepy", + "blobfoxcomfysmirk": "blobfoxcomfysmirk", + "blobfoxcomputer": "blobfoxcomputer", + "blobfoxconfused": "blobfoxconfused", + "blobfoxcry2": "blobfoxcry2", + "blobfoxcryreach": "blobfoxcryreach", + "blobfoxcute": "blobfoxcute", + "blobfoxdab": "blobfoxdab", + "blobfoxdealwithitfingerguns": "blobfoxdealwithitfingerguns", + "blobfoxdetective": "blobfoxdetective", + "blobfoxdisapprove": "blobfoxdisapprove", + "blobfoxdoubt": "blobfoxdoubt", + "blobfoxdrakedislike": "blobfoxdrakedislike", + "blobfoxdrakelike": "blobfoxdrakelike", + "blobfoxdrool": "blobfoxdrool", + "blobfoxevil": "blobfoxevil", + "blobfoxeyes": "blobfoxeyes", + "blobfoxfacepalm": "blobfoxfacepalm", + "blobfoxfingerguns": "blobfoxfingerguns", + "blobfoxfloofcofe": "blobfoxfloofcofe", + "blobfoxfloofcute": "blobfoxfloofcute", + "blobfoxfloofreach": "blobfoxfloofreach", + "blobfoxflooftea": "blobfoxflooftea", + "blobfoxghost": "blobfoxghost", + "blobfoxhappy": "blobfoxhappy", + "blobfoxheart": "blobfoxheart", + "blobfoxheartcute": "blobfoxheartcute", + "blobfoxhyper": "blobfoxhyper", + "blobfoxknife": "blobfoxknife", + "blobfoxlaugh": "blobfoxlaugh", + "blobfoxlaughsweat": "blobfoxlaughsweat", + "blobfoxlewd": "blobfoxlewd", + "blobfoxlurk2glare": "blobfoxlurk2glare", + "blobfoxlurk2owonotice": "blobfoxlurk2owonotice", + "blobfoxlurkaww": "blobfoxlurkaww", + "blobfoxlurkglare": "blobfoxlurkglare", + "blobfoxlurkowo": "blobfoxlurkowo", + "blobfoxlurkowonotice": "blobfoxlurkowonotice", + "blobfoxmelt2": "blobfoxmelt2", + "blobfoxmelt3": "blobfoxmelt3", + "blobfoxmeltblush": "blobfoxmeltblush", + "blobfoxmeltsob": "blobfoxmeltsob", + "blobfoxmeltsoblove": "blobfoxmeltsoblove", + "blobfoxmsnugglecentercat": "blobfoxmsnugglecentercat", + "blobfoxmsnugglecenterfox": "blobfoxmsnugglecenterfox", + "blobfoxmsnuggleleftcat": "blobfoxmsnuggleleftcat", + "blobfoxmsnuggleleftfox": "blobfoxmsnuggleleftfox", + "blobfoxmsnugglerightcat": "blobfoxmsnugglerightcat", + "blobfoxmsnugglerightnone": "blobfoxmsnugglerightnone", + "blobfoxnombread": "blobfoxnombread", + "blobfoxnomburger": "blobfoxnomburger", + "blobfoxnomcookie": "blobfoxnomcookie", + "blobfoxnotlikethis": "blobfoxnotlikethis", + "blobfoxowo": "blobfoxowo", + "blobfoxowonotice": "blobfoxowonotice", + "blobfoxpat": "blobfoxpat", + "blobfoxpatsad": "blobfoxpatsad", + "blobfoxpeek": "blobfoxpeek", + "blobfoxpeekcomfy": "blobfoxpeekcomfy", + "blobfoxpeekknife": "blobfoxpeekknife", + "blobfoxpeekowo": "blobfoxpeekowo", + "blobfoxpleading": "blobfoxpleading", + "blobfoxreachaww": "blobfoxreachaww", + "blobfoxsad": "blobfoxsad", + "blobfoxshocked": "blobfoxshocked", + "blobfoxsignbaka": "blobfoxsignbaka", + "blobfoxsignyes": "blobfoxsignyes", + "blobfoxsip": "blobfoxsip", + "blobfoxsipglare": "blobfoxsipglare", + "blobfoxsipowo": "blobfoxsipowo", + "blobfoxsipsmug": "blobfoxsipsmug", + "blobfoxsipterrified": "blobfoxsipterrified", + "blobfoxsleep": "blobfoxsleep", + "blobfoxsmirk": "blobfoxsmirk", + "blobfoxsmug": "blobfoxsmug", + "blobfoxsnug": "blobfoxsnug", + "blobfoxsnuggle": "blobfoxsnuggle", + "blobfoxsnugowo": "blobfoxsnugowo", + "blobfoxsweating": "blobfoxsweating", + "blobfoxthink": "blobfoxthink", + "blobfoxthinking": "blobfoxthinking", + "blobfoxthinksmirk": "blobfoxthinksmirk", + "blobfoxthumbsup": "blobfoxthumbsup", + "blobfoxuwu": "blobfoxuwu", + "blobfoxwhaaaat": "blobfoxwhaaaat", + "blobfoxworried": "blobfoxworried", + "blobthinkingeyes": "blobthinkingeyes", + "budgieubuntu": "budgieubuntu", + "bunsenlabs_d": "bunsenlabs_d", + "bunsenlabs_l": "bunsenlabs_l", + "bunsenlabs_m": "bunsenlabs_m", + "catalan_flag": "catalan_flag", + "centos": "centos", + "cinnamon": "cinnamon", + "clearlinux": "clearlinux", + "clj": "clj", + "clojure": "clojure", + "codeberg": "codeberg", + "covid19": "covid19", + "crazy": "crazy", + "darthvader": "darthvader", + "dartlang": "dartlang", + "deepin": "deepin", + "devuannew": "devuannew", + "disroot": "disroot", + "django": "django", + "docker": "docker", + "dotnet": "dotnet", + "duckduckgo": "duckduckgo", + "dwm": "dwm", + "dwmdark": "dwmdark", + "dwmlight": "dwmlight", + "earth_photo": "earth_photo", + "elixir": "elixir", + "endeavourOS": "endeavourOS", + "ethereum": "ethereum", + "exherbo": "exherbo", + "fdroid": "fdroid", + "fedi": "fedi", + "fediverse": "fediverse", + "fedora_old": "fedora_old", + "ferenos": "ferenos", + "firedoge": "firedoge", + "firefoxnew": "firefoxnew", + "flag_nl": "flag_nl", + "flag_trans": "flag_trans", + "fosstodon": "fosstodon", + "freecad": "freecad", + "fsf": "fsf", + "fsfe": "fsfe", + "fsfe_logo": "fsfe_logo", + "fsfe_logo2": "fsfe_logo2", + "garfield": "garfield", + "garuda": "garuda", + "gazebo": "gazebo", + "gentoo": "gentoo", + "gentoo_luv": "gentoo_luv", + "ghostbsd": "ghostbsd", + "gimp": "gimp", + "git": "git", + "gitea": "gitea", + "github": "github", + "gitlab": "gitlab", + "gnome": "gnome", + "gnomewhite": "gnomewhite", + "golang": "golang", + "graphql": "graphql", + "guix": "guix", + "hackaday": "hackaday", + "headdesk": "headdesk", + "heart_gentoo": "heart_gentoo", + "hexley": "hexley", + "homeassistant": "homeassistant", + "hyperbola": "hyperbola", + "i3": "i3", + "i3wm": "i3wm", + "idle": "idle", + "indieweb": "indieweb", + "indiewebcamp": "indiewebcamp", + "inkscape": "inkscape", + "itisamystery": "itisamystery", + "javascript": "javascript", + "jellyfin": "jellyfin", + "jitsi": "jitsi", + "jupiter_photo": "jupiter_photo", + "kakoune": "kakoune", + "kali_linux": "kali_linux", + "kali_linux_g": "kali_linux_g", + "kali_linux_r": "kali_linux_r", + "kdedark": "kdedark", + "kdelight": "kdelight", + "kdeneon": "kdeneon", + "kdenew": "kdenew", + "kodachi": "kodachi", + "krita": "krita", + "laravel": "laravel", + "lesbian_flag": "lesbian_flag", + "libreboot": "libreboot", + "librefm": "librefm", + "lineageos": "lineageos", + "lineageos2": "lineageos2", + "linus": "linus", + "linuxkompis": "linuxkompis", + "linuxmint": "linuxmint", + "linuxmintalt": "linuxmintalt", + "linuxmintnew": "linuxmintnew", + "llama": "llama", + "loading": "loading", + "lubuntu": "lubuntu", + "mars_photo": "mars_photo", + "maryland": "maryland", + "mastodon": "mastodon", + "mate": "mate", + "mercury_photo": "mercury_photo", + "microblog": "microblog", + "microsoft": "microsoft", + "midori": "midori", + "minetest": "minetest", + "monero": "monero", + "morty": "morty", + "mullvadvpn": "mullvadvpn", + "mushroomCloud": "mushroomCloud", + "mxlinux": "mxlinux", + "mycroft": "mycroft", + "neovim": "neovim", + "neptune_photo": "neptune_photo", + "netbsd": "netbsd", + "netherlands": "netherlands", + "nextcloud": "nextcloud", + "nginx": "nginx", + "nixos": "nixos", + "nocloud": "nocloud", + "nonbinary_flag": "nonbinary_flag", + "nsfw_warning": "nsfw_warning", + "oh_no": "oh_no", + "oh_no_blob": "oh_no_blob", + "oh_no_bubble": "oh_no_bubble", + "ohgno": "ohgno", + "onlyoffice": "onlyoffice", + "oof": "oof", + "openhardware": "openhardware", + "openoffice": "openoffice", + "opensource": "opensource", + "openstreetmaps": "openstreetmaps", + "osm": "osm", + "osowoso": "osowoso", + "pansexual_flag": "pansexual_flag", + "parabola": "parabola", + "pclinuxos": "pclinuxos", + "pclinuxos_b": "pclinuxos_b", + "peertube": "peertube", + "penguin_tat": "penguin_tat", + "peppermintos": "peppermintos", + "php": "php", + "picklerick": "picklerick", + "pixelfed": "pixelfed", + "plan9": "plan9", + "plasma": "plasma", + "plasmamobile": "plasmamobile", + "pluto_photo": "pluto_photo", + "podman": "podman", + "polyamory_flag": "polyamory_flag", + "popos": "popos", + "postmarketos": "postmarketos", + "protonmail": "protonmail", + "puppylinux": "puppylinux", + "pureos": "pureos", + "q4os": "q4os", + "qubes": "qubes", + "raspberrypi": "raspberrypi", + "rblobcatpeek": "rblobcatpeek", + "react": "react", + "reactos": "reactos", + "redhatalt": "redhatalt", + "regolith": "regolith", + "revblobfoxcatsnuggle": "revblobfoxcatsnuggle", + "revblobfoxcomfyhappy": "revblobfoxcomfyhappy", + "revblobfoxlurkowo": "revblobfoxlurkowo", + "revblobfoxpeekowo": "revblobfoxpeekowo", + "rick": "rick", + "rms": "rms", + "rockylinux": "rockylinux", + "ros": "ros", + "rss": "rss", + "rstats": "rstats", + "ruby": "ruby", + "rust": "rust", + "saturn_photo": "saturn_photo", + "senyera": "senyera", + "shiny": "shiny", + "signal": "signal", + "silverblue": "silverblue", + "skunk": "skunk", + "slackware": "slackware", + "smart": "smart", + "snikket": "snikket", + "solidity": "solidity", + "startrek": "startrek", + "suckless": "suckless", + "suspicious": "suspicious", + "sway": "sway", + "system76": "system76", + "t_blink": "t_blink", + "teapot": "teapot", + "teapot2": "teapot2", + "telegram": "telegram", + "tetris": "tetris", + "thaenkin": "thaenkin", + "thinkhappy": "thinkhappy", + "thinking_rms": "thinking_rms", + "thinkpad": "thinkpad", + "thinkpad_tp": "thinkpad_tp", + "thonking": "thonking", + "thunderbird": "thunderbird", + "tp": "tp", + "trisquel": "trisquel", + "troll": "troll", + "tux": "tux", + "tuxother": "tuxother", + "tuxotherwhite": "tuxotherwhite", + "ubuntubudgie": "ubuntubudgie", + "ubuntudde": "ubuntudde", + "unverified": "unverified", + "uranus_photo": "uranus_photo", + "venus_photo": "venus_photo", + "vivaldi": "vivaldi", + "vue": "vue", + "wayland": "wayland", + "white_transgender_flag": "white_transgender_flag", + "windows": "windows", + "wire": "wire", + "xfce": "xfce", + "xmonad": "xmonad", + "xubuntu": "xubuntu" } diff --git a/emoji/devuannew.png b/emoji/devuannew.png new file mode 100644 index 000000000..9352afcd6 Binary files /dev/null and b/emoji/devuannew.png differ diff --git a/emoji/disroot.png b/emoji/disroot.png new file mode 100644 index 000000000..5bade46b3 Binary files /dev/null and b/emoji/disroot.png differ diff --git a/emoji/django.png b/emoji/django.png new file mode 100644 index 000000000..f0e721adf Binary files /dev/null and b/emoji/django.png differ diff --git a/emoji/docker.png b/emoji/docker.png new file mode 100644 index 000000000..c1cb78efc Binary files /dev/null and b/emoji/docker.png differ diff --git a/emoji/dotnet.png b/emoji/dotnet.png new file mode 100644 index 000000000..df5ae7dde Binary files /dev/null and b/emoji/dotnet.png differ diff --git a/emoji/duckduckgo.png b/emoji/duckduckgo.png new file mode 100644 index 000000000..75324e02e Binary files /dev/null and b/emoji/duckduckgo.png differ diff --git a/emoji/dwm.png b/emoji/dwm.png new file mode 100644 index 000000000..1b5a2967b Binary files /dev/null and b/emoji/dwm.png differ diff --git a/emoji/dwmdark.png b/emoji/dwmdark.png new file mode 100644 index 000000000..8f48f585c Binary files /dev/null and b/emoji/dwmdark.png differ diff --git a/emoji/dwmlight.png b/emoji/dwmlight.png new file mode 100644 index 000000000..da4b8819b Binary files /dev/null and b/emoji/dwmlight.png differ diff --git a/emoji/earth_photo.png b/emoji/earth_photo.png new file mode 100644 index 000000000..240843c1d Binary files /dev/null and b/emoji/earth_photo.png differ diff --git a/emoji/elixir.png b/emoji/elixir.png new file mode 100644 index 000000000..68690ea8d Binary files /dev/null and b/emoji/elixir.png differ diff --git a/emoji/endeavourOS.png b/emoji/endeavourOS.png new file mode 100644 index 000000000..a3d29ba78 Binary files /dev/null and b/emoji/endeavourOS.png differ diff --git a/emoji/ethereum.png b/emoji/ethereum.png new file mode 100644 index 000000000..75b52239d Binary files /dev/null and b/emoji/ethereum.png differ diff --git a/emoji/exherbo.png b/emoji/exherbo.png new file mode 100644 index 000000000..c46777366 Binary files /dev/null and b/emoji/exherbo.png differ diff --git a/emoji/fdroid.png b/emoji/fdroid.png new file mode 100644 index 000000000..6494e1d45 Binary files /dev/null and b/emoji/fdroid.png differ diff --git a/emoji/fedi.png b/emoji/fedi.png new file mode 100644 index 000000000..6857ed9c6 Binary files /dev/null and b/emoji/fedi.png differ diff --git a/emoji/fediverse.png b/emoji/fediverse.png new file mode 100644 index 000000000..6c486fcf9 Binary files /dev/null and b/emoji/fediverse.png differ diff --git a/emoji/fedora_old.png b/emoji/fedora_old.png new file mode 100644 index 000000000..32bf2ac03 Binary files /dev/null and b/emoji/fedora_old.png differ diff --git a/emoji/ferenos.png b/emoji/ferenos.png new file mode 100644 index 000000000..630a98643 Binary files /dev/null and b/emoji/ferenos.png differ diff --git a/emoji/firedoge.png b/emoji/firedoge.png new file mode 100644 index 000000000..007664b1a Binary files /dev/null and b/emoji/firedoge.png differ diff --git a/emoji/firefoxnew.png b/emoji/firefoxnew.png new file mode 100644 index 000000000..a001f8c47 Binary files /dev/null and b/emoji/firefoxnew.png differ diff --git a/emoji/flag_nl.png b/emoji/flag_nl.png new file mode 100644 index 000000000..2f847e5ee Binary files /dev/null and b/emoji/flag_nl.png differ diff --git a/emoji/flag_trans.png b/emoji/flag_trans.png new file mode 100644 index 000000000..201c98472 Binary files /dev/null and b/emoji/flag_trans.png differ diff --git a/emoji/fosstodon.png b/emoji/fosstodon.png new file mode 100644 index 000000000..563074348 Binary files /dev/null and b/emoji/fosstodon.png differ diff --git a/emoji/freecad.png b/emoji/freecad.png new file mode 100644 index 000000000..401d83c88 Binary files /dev/null and b/emoji/freecad.png differ diff --git a/emoji/fsf.png b/emoji/fsf.png new file mode 100644 index 000000000..cf1a53503 Binary files /dev/null and b/emoji/fsf.png differ diff --git a/emoji/fsfe.png b/emoji/fsfe.png new file mode 100644 index 000000000..5acf362de Binary files /dev/null and b/emoji/fsfe.png differ diff --git a/emoji/fsfe_logo.png b/emoji/fsfe_logo.png new file mode 100644 index 000000000..c88d0e62e Binary files /dev/null and b/emoji/fsfe_logo.png differ diff --git a/emoji/fsfe_logo2.png b/emoji/fsfe_logo2.png new file mode 100644 index 000000000..66b000e6f Binary files /dev/null and b/emoji/fsfe_logo2.png differ diff --git a/emoji/garfield.png b/emoji/garfield.png new file mode 100644 index 000000000..352ed64f1 Binary files /dev/null and b/emoji/garfield.png differ diff --git a/emoji/garuda.png b/emoji/garuda.png new file mode 100644 index 000000000..94407dd77 Binary files /dev/null and b/emoji/garuda.png differ diff --git a/emoji/gazebo.png b/emoji/gazebo.png new file mode 100644 index 000000000..d1d4d7802 Binary files /dev/null and b/emoji/gazebo.png differ diff --git a/emoji/gentoo.png b/emoji/gentoo.png new file mode 100644 index 000000000..49bfaf71c Binary files /dev/null and b/emoji/gentoo.png differ diff --git a/emoji/gentoo_luv.png b/emoji/gentoo_luv.png new file mode 100644 index 000000000..7c3601fc3 Binary files /dev/null and b/emoji/gentoo_luv.png differ diff --git a/emoji/ghostbsd.png b/emoji/ghostbsd.png new file mode 100644 index 000000000..d8701933b Binary files /dev/null and b/emoji/ghostbsd.png differ diff --git a/emoji/gimp.png b/emoji/gimp.png new file mode 100644 index 000000000..af1581db5 Binary files /dev/null and b/emoji/gimp.png differ diff --git a/emoji/git.png b/emoji/git.png new file mode 100644 index 000000000..29f293753 Binary files /dev/null and b/emoji/git.png differ diff --git a/emoji/gitea.png b/emoji/gitea.png new file mode 100644 index 000000000..82f7e183c Binary files /dev/null and b/emoji/gitea.png differ diff --git a/emoji/github.png b/emoji/github.png new file mode 100644 index 000000000..2301f558d Binary files /dev/null and b/emoji/github.png differ diff --git a/emoji/gitlab.png b/emoji/gitlab.png new file mode 100644 index 000000000..c1b5deb17 Binary files /dev/null and b/emoji/gitlab.png differ diff --git a/emoji/gnome.png b/emoji/gnome.png new file mode 100644 index 000000000..3814e306b Binary files /dev/null and b/emoji/gnome.png differ diff --git a/emoji/gnomewhite.png b/emoji/gnomewhite.png new file mode 100644 index 000000000..474f24cc2 Binary files /dev/null and b/emoji/gnomewhite.png differ diff --git a/emoji/golang.png b/emoji/golang.png new file mode 100644 index 000000000..db39c7377 Binary files /dev/null and b/emoji/golang.png differ diff --git a/emoji/graphql.png b/emoji/graphql.png new file mode 100644 index 000000000..f4210243e Binary files /dev/null and b/emoji/graphql.png differ diff --git a/emoji/guix.png b/emoji/guix.png new file mode 100644 index 000000000..03898f421 Binary files /dev/null and b/emoji/guix.png differ diff --git a/emoji/hackaday.png b/emoji/hackaday.png new file mode 100644 index 000000000..698fa0222 Binary files /dev/null and b/emoji/hackaday.png differ diff --git a/emoji/headdesk.png b/emoji/headdesk.png new file mode 100644 index 000000000..fd454e48c Binary files /dev/null and b/emoji/headdesk.png differ diff --git a/emoji/heart_gentoo.png b/emoji/heart_gentoo.png new file mode 100644 index 000000000..4ba406403 Binary files /dev/null and b/emoji/heart_gentoo.png differ diff --git a/emoji/hexley.png b/emoji/hexley.png new file mode 100644 index 000000000..e1f205977 Binary files /dev/null and b/emoji/hexley.png differ diff --git a/emoji/homeassistant.png b/emoji/homeassistant.png new file mode 100644 index 000000000..cbf1c01ca Binary files /dev/null and b/emoji/homeassistant.png differ diff --git a/emoji/hyperbola.png b/emoji/hyperbola.png new file mode 100644 index 000000000..9d8986a59 Binary files /dev/null and b/emoji/hyperbola.png differ diff --git a/emoji/i3.png b/emoji/i3.png new file mode 100644 index 000000000..fabf0a10c Binary files /dev/null and b/emoji/i3.png differ diff --git a/emoji/i3wm.png b/emoji/i3wm.png new file mode 100644 index 000000000..fabf0a10c Binary files /dev/null and b/emoji/i3wm.png differ diff --git a/emoji/idle.png b/emoji/idle.png new file mode 100644 index 000000000..c01ba7c17 Binary files /dev/null and b/emoji/idle.png differ diff --git a/emoji/indieweb.png b/emoji/indieweb.png new file mode 100644 index 000000000..330039a6f Binary files /dev/null and b/emoji/indieweb.png differ diff --git a/emoji/indiewebcamp.png b/emoji/indiewebcamp.png new file mode 100644 index 000000000..5e9c1fa47 Binary files /dev/null and b/emoji/indiewebcamp.png differ diff --git a/emoji/inkscape.png b/emoji/inkscape.png new file mode 100644 index 000000000..0e1c7064c Binary files /dev/null and b/emoji/inkscape.png differ diff --git a/emoji/itisamystery.png b/emoji/itisamystery.png new file mode 100644 index 000000000..d6fa128fa Binary files /dev/null and b/emoji/itisamystery.png differ diff --git a/emoji/javascript.png b/emoji/javascript.png new file mode 100644 index 000000000..f12d6b90c Binary files /dev/null and b/emoji/javascript.png differ diff --git a/emoji/jellyfin.png b/emoji/jellyfin.png new file mode 100644 index 000000000..558898f09 Binary files /dev/null and b/emoji/jellyfin.png differ diff --git a/emoji/jitsi.png b/emoji/jitsi.png new file mode 100644 index 000000000..8d8477e9e Binary files /dev/null and b/emoji/jitsi.png differ diff --git a/emoji/jupiter_photo.png b/emoji/jupiter_photo.png new file mode 100644 index 000000000..c6c53e638 Binary files /dev/null and b/emoji/jupiter_photo.png differ diff --git a/emoji/kakoune.png b/emoji/kakoune.png new file mode 100644 index 000000000..66ccf45a7 Binary files /dev/null and b/emoji/kakoune.png differ diff --git a/emoji/kali_linux.png b/emoji/kali_linux.png new file mode 100644 index 000000000..2496887be Binary files /dev/null and b/emoji/kali_linux.png differ diff --git a/emoji/kali_linux_g.png b/emoji/kali_linux_g.png new file mode 100644 index 000000000..aae36a078 Binary files /dev/null and b/emoji/kali_linux_g.png differ diff --git a/emoji/kali_linux_r.png b/emoji/kali_linux_r.png new file mode 100644 index 000000000..4608d5cee Binary files /dev/null and b/emoji/kali_linux_r.png differ diff --git a/emoji/kdedark.png b/emoji/kdedark.png new file mode 100644 index 000000000..01e32cd7b Binary files /dev/null and b/emoji/kdedark.png differ diff --git a/emoji/kdelight.png b/emoji/kdelight.png new file mode 100644 index 000000000..89ca1f7d6 Binary files /dev/null and b/emoji/kdelight.png differ diff --git a/emoji/kdeneon.png b/emoji/kdeneon.png new file mode 100644 index 000000000..0e0d89386 Binary files /dev/null and b/emoji/kdeneon.png differ diff --git a/emoji/kdenew.png b/emoji/kdenew.png new file mode 100644 index 000000000..0619b7298 Binary files /dev/null and b/emoji/kdenew.png differ diff --git a/emoji/kodachi.png b/emoji/kodachi.png new file mode 100644 index 000000000..08f4672ed Binary files /dev/null and b/emoji/kodachi.png differ diff --git a/emoji/krita.png b/emoji/krita.png new file mode 100644 index 000000000..5f04a1f05 Binary files /dev/null and b/emoji/krita.png differ diff --git a/emoji/laravel.png b/emoji/laravel.png new file mode 100644 index 000000000..1641d1224 Binary files /dev/null and b/emoji/laravel.png differ diff --git a/emoji/lesbian_flag.png b/emoji/lesbian_flag.png new file mode 100644 index 000000000..40e75dd4b Binary files /dev/null and b/emoji/lesbian_flag.png differ diff --git a/emoji/libreboot.png b/emoji/libreboot.png new file mode 100644 index 000000000..4330af1b4 Binary files /dev/null and b/emoji/libreboot.png differ diff --git a/emoji/librefm.png b/emoji/librefm.png new file mode 100644 index 000000000..08d9cede8 Binary files /dev/null and b/emoji/librefm.png differ diff --git a/emoji/lineageos.png b/emoji/lineageos.png new file mode 100644 index 000000000..2496988d9 Binary files /dev/null and b/emoji/lineageos.png differ diff --git a/emoji/lineageos2.png b/emoji/lineageos2.png new file mode 100644 index 000000000..5f7e54aea Binary files /dev/null and b/emoji/lineageos2.png differ diff --git a/emoji/linus.png b/emoji/linus.png new file mode 100644 index 000000000..7a11008b4 Binary files /dev/null and b/emoji/linus.png differ diff --git a/emoji/linuxkompis.png b/emoji/linuxkompis.png new file mode 100644 index 000000000..3f9e35d6f Binary files /dev/null and b/emoji/linuxkompis.png differ diff --git a/emoji/linuxmint.png b/emoji/linuxmint.png new file mode 100644 index 000000000..3457f77f8 Binary files /dev/null and b/emoji/linuxmint.png differ diff --git a/emoji/linuxmintalt.png b/emoji/linuxmintalt.png new file mode 100644 index 000000000..9909a2aef Binary files /dev/null and b/emoji/linuxmintalt.png differ diff --git a/emoji/linuxmintnew.png b/emoji/linuxmintnew.png new file mode 100644 index 000000000..d05726e57 Binary files /dev/null and b/emoji/linuxmintnew.png differ diff --git a/emoji/llama.png b/emoji/llama.png new file mode 100644 index 000000000..f7fdd89ee Binary files /dev/null and b/emoji/llama.png differ diff --git a/emoji/loading.png b/emoji/loading.png new file mode 100644 index 000000000..3071203a0 Binary files /dev/null and b/emoji/loading.png differ diff --git a/emoji/lubuntu.png b/emoji/lubuntu.png new file mode 100644 index 000000000..276e04709 Binary files /dev/null and b/emoji/lubuntu.png differ diff --git a/emoji/mars_photo.png b/emoji/mars_photo.png new file mode 100644 index 000000000..b351383bc Binary files /dev/null and b/emoji/mars_photo.png differ diff --git a/emoji/maryland.png b/emoji/maryland.png new file mode 100644 index 000000000..15019ff1a Binary files /dev/null and b/emoji/maryland.png differ diff --git a/emoji/mastodon.png b/emoji/mastodon.png new file mode 100644 index 000000000..9d234d6c1 Binary files /dev/null and b/emoji/mastodon.png differ diff --git a/emoji/mate.png b/emoji/mate.png new file mode 100644 index 000000000..305fa2ed0 Binary files /dev/null and b/emoji/mate.png differ diff --git a/emoji/mercury_photo.png b/emoji/mercury_photo.png new file mode 100644 index 000000000..40bed9051 Binary files /dev/null and b/emoji/mercury_photo.png differ diff --git a/emoji/microblog.png b/emoji/microblog.png new file mode 100644 index 000000000..6df533fa0 Binary files /dev/null and b/emoji/microblog.png differ diff --git a/emoji/microsoft.png b/emoji/microsoft.png new file mode 100644 index 000000000..729e18ea6 Binary files /dev/null and b/emoji/microsoft.png differ diff --git a/emoji/midori.png b/emoji/midori.png new file mode 100644 index 000000000..ef5940f3f Binary files /dev/null and b/emoji/midori.png differ diff --git a/emoji/minetest.png b/emoji/minetest.png new file mode 100644 index 000000000..5b4a204be Binary files /dev/null and b/emoji/minetest.png differ diff --git a/emoji/monero.png b/emoji/monero.png new file mode 100644 index 000000000..c72de879d Binary files /dev/null and b/emoji/monero.png differ diff --git a/emoji/morty.png b/emoji/morty.png new file mode 100644 index 000000000..865afd868 Binary files /dev/null and b/emoji/morty.png differ diff --git a/emoji/mullvadvpn.png b/emoji/mullvadvpn.png new file mode 100644 index 000000000..f004245ff Binary files /dev/null and b/emoji/mullvadvpn.png differ diff --git a/emoji/mushroomCloud.png b/emoji/mushroomCloud.png new file mode 100644 index 000000000..584650a30 Binary files /dev/null and b/emoji/mushroomCloud.png differ diff --git a/emoji/mxlinux.png b/emoji/mxlinux.png new file mode 100644 index 000000000..bbd965601 Binary files /dev/null and b/emoji/mxlinux.png differ diff --git a/emoji/mycroft.png b/emoji/mycroft.png new file mode 100644 index 000000000..bf0f90e9b Binary files /dev/null and b/emoji/mycroft.png differ diff --git a/emoji/neovim.png b/emoji/neovim.png new file mode 100644 index 000000000..7f83d0569 Binary files /dev/null and b/emoji/neovim.png differ diff --git a/emoji/neptune_photo.png b/emoji/neptune_photo.png new file mode 100644 index 000000000..46b8dfbd7 Binary files /dev/null and b/emoji/neptune_photo.png differ diff --git a/emoji/netbsd.png b/emoji/netbsd.png new file mode 100644 index 000000000..440befce2 Binary files /dev/null and b/emoji/netbsd.png differ diff --git a/emoji/netherlands.png b/emoji/netherlands.png new file mode 100644 index 000000000..676d3c2f1 Binary files /dev/null and b/emoji/netherlands.png differ diff --git a/emoji/nextcloud.png b/emoji/nextcloud.png new file mode 100644 index 000000000..f173c2738 Binary files /dev/null and b/emoji/nextcloud.png differ diff --git a/emoji/nginx.png b/emoji/nginx.png new file mode 100644 index 000000000..6266d492f Binary files /dev/null and b/emoji/nginx.png differ diff --git a/emoji/nixos.png b/emoji/nixos.png new file mode 100644 index 000000000..ac5baa05c Binary files /dev/null and b/emoji/nixos.png differ diff --git a/emoji/nocloud.png b/emoji/nocloud.png new file mode 100644 index 000000000..25b185231 Binary files /dev/null and b/emoji/nocloud.png differ diff --git a/emoji/nonbinary_flag.png b/emoji/nonbinary_flag.png new file mode 100644 index 000000000..8ae8b7f59 Binary files /dev/null and b/emoji/nonbinary_flag.png differ diff --git a/emoji/nsfw_warning.png b/emoji/nsfw_warning.png new file mode 100644 index 000000000..f23b20daa Binary files /dev/null and b/emoji/nsfw_warning.png differ diff --git a/emoji/oh_no.png b/emoji/oh_no.png new file mode 100644 index 000000000..4ffc6c200 Binary files /dev/null and b/emoji/oh_no.png differ diff --git a/emoji/oh_no_blob.png b/emoji/oh_no_blob.png new file mode 100644 index 000000000..315a4cd9c Binary files /dev/null and b/emoji/oh_no_blob.png differ diff --git a/emoji/oh_no_bubble.png b/emoji/oh_no_bubble.png new file mode 100644 index 000000000..99628da6f Binary files /dev/null and b/emoji/oh_no_bubble.png differ diff --git a/emoji/ohgno.png b/emoji/ohgno.png new file mode 100644 index 000000000..7965cb5d2 Binary files /dev/null and b/emoji/ohgno.png differ diff --git a/emoji/onlyoffice.png b/emoji/onlyoffice.png new file mode 100644 index 000000000..7ce07ef9c Binary files /dev/null and b/emoji/onlyoffice.png differ diff --git a/emoji/oof.png b/emoji/oof.png new file mode 100644 index 000000000..af3d46737 Binary files /dev/null and b/emoji/oof.png differ diff --git a/emoji/openhardware.png b/emoji/openhardware.png new file mode 100644 index 000000000..d958b382c Binary files /dev/null and b/emoji/openhardware.png differ diff --git a/emoji/openoffice.png b/emoji/openoffice.png new file mode 100644 index 000000000..9d3071c32 Binary files /dev/null and b/emoji/openoffice.png differ diff --git a/emoji/opensource.png b/emoji/opensource.png new file mode 100644 index 000000000..bee0d19dc Binary files /dev/null and b/emoji/opensource.png differ diff --git a/emoji/openstreetmaps.png b/emoji/openstreetmaps.png new file mode 100644 index 000000000..469f69059 Binary files /dev/null and b/emoji/openstreetmaps.png differ diff --git a/emoji/osm.png b/emoji/osm.png new file mode 100644 index 000000000..469f69059 Binary files /dev/null and b/emoji/osm.png differ diff --git a/emoji/osowoso.png b/emoji/osowoso.png new file mode 100644 index 000000000..58af5dc4d Binary files /dev/null and b/emoji/osowoso.png differ diff --git a/emoji/pansexual_flag.png b/emoji/pansexual_flag.png new file mode 100644 index 000000000..b6b5a9792 Binary files /dev/null and b/emoji/pansexual_flag.png differ diff --git a/emoji/parabola.png b/emoji/parabola.png new file mode 100644 index 000000000..c155a8f78 Binary files /dev/null and b/emoji/parabola.png differ diff --git a/emoji/pclinuxos.png b/emoji/pclinuxos.png new file mode 100644 index 000000000..c02e6b21d Binary files /dev/null and b/emoji/pclinuxos.png differ diff --git a/emoji/pclinuxos_b.png b/emoji/pclinuxos_b.png new file mode 100644 index 000000000..5e7a9a4d6 Binary files /dev/null and b/emoji/pclinuxos_b.png differ diff --git a/emoji/peertube.png b/emoji/peertube.png new file mode 100644 index 000000000..669de213b Binary files /dev/null and b/emoji/peertube.png differ diff --git a/emoji/penguin_tat.png b/emoji/penguin_tat.png new file mode 100644 index 000000000..5f0389af6 Binary files /dev/null and b/emoji/penguin_tat.png differ diff --git a/emoji/peppermintos.png b/emoji/peppermintos.png new file mode 100644 index 000000000..75f11175f Binary files /dev/null and b/emoji/peppermintos.png differ diff --git a/emoji/php.png b/emoji/php.png new file mode 100644 index 000000000..9fb0b27ab Binary files /dev/null and b/emoji/php.png differ diff --git a/emoji/picklerick.png b/emoji/picklerick.png new file mode 100644 index 000000000..3344ef62a Binary files /dev/null and b/emoji/picklerick.png differ diff --git a/emoji/pixelfed.png b/emoji/pixelfed.png new file mode 100644 index 000000000..58e1e161a Binary files /dev/null and b/emoji/pixelfed.png differ diff --git a/emoji/plan9.png b/emoji/plan9.png new file mode 100644 index 000000000..e60e2c253 Binary files /dev/null and b/emoji/plan9.png differ diff --git a/emoji/plasma.png b/emoji/plasma.png new file mode 100644 index 000000000..997d1a00c Binary files /dev/null and b/emoji/plasma.png differ diff --git a/emoji/plasmamobile.png b/emoji/plasmamobile.png new file mode 100644 index 000000000..90faf270f Binary files /dev/null and b/emoji/plasmamobile.png differ diff --git a/emoji/pluto_photo.png b/emoji/pluto_photo.png new file mode 100644 index 000000000..7bafb0efa Binary files /dev/null and b/emoji/pluto_photo.png differ diff --git a/emoji/podman.png b/emoji/podman.png new file mode 100644 index 000000000..a79bc5b4b Binary files /dev/null and b/emoji/podman.png differ diff --git a/emoji/polyamory_flag.png b/emoji/polyamory_flag.png new file mode 100644 index 000000000..e2d8f40e2 Binary files /dev/null and b/emoji/polyamory_flag.png differ diff --git a/emoji/popos.png b/emoji/popos.png new file mode 100644 index 000000000..ad10701f8 Binary files /dev/null and b/emoji/popos.png differ diff --git a/emoji/postmarketos.png b/emoji/postmarketos.png new file mode 100644 index 000000000..db06f77f2 Binary files /dev/null and b/emoji/postmarketos.png differ diff --git a/emoji/protonmail.png b/emoji/protonmail.png new file mode 100644 index 000000000..5b33d9b46 Binary files /dev/null and b/emoji/protonmail.png differ diff --git a/emoji/puppylinux.png b/emoji/puppylinux.png new file mode 100644 index 000000000..cb05790ff Binary files /dev/null and b/emoji/puppylinux.png differ diff --git a/emoji/pureos.png b/emoji/pureos.png new file mode 100644 index 000000000..992bbb6a9 Binary files /dev/null and b/emoji/pureos.png differ diff --git a/emoji/q4os.png b/emoji/q4os.png new file mode 100644 index 000000000..427356a06 Binary files /dev/null and b/emoji/q4os.png differ diff --git a/emoji/qubes.png b/emoji/qubes.png new file mode 100644 index 000000000..9901f1718 Binary files /dev/null and b/emoji/qubes.png differ diff --git a/emoji/raspberrypi.png b/emoji/raspberrypi.png new file mode 100644 index 000000000..a85ec4b40 Binary files /dev/null and b/emoji/raspberrypi.png differ diff --git a/emoji/rblobcatpeek.png b/emoji/rblobcatpeek.png new file mode 100644 index 000000000..1579a4ff0 Binary files /dev/null and b/emoji/rblobcatpeek.png differ diff --git a/emoji/react.png b/emoji/react.png new file mode 100644 index 000000000..38081532c Binary files /dev/null and b/emoji/react.png differ diff --git a/emoji/reactos.png b/emoji/reactos.png new file mode 100644 index 000000000..bff484f62 Binary files /dev/null and b/emoji/reactos.png differ diff --git a/emoji/redhatalt.png b/emoji/redhatalt.png new file mode 100644 index 000000000..10fc3b841 Binary files /dev/null and b/emoji/redhatalt.png differ diff --git a/emoji/regolith.png b/emoji/regolith.png new file mode 100644 index 000000000..0a39ecd7e Binary files /dev/null and b/emoji/regolith.png differ diff --git a/emoji/revblobfoxcatsnuggle.png b/emoji/revblobfoxcatsnuggle.png new file mode 100644 index 000000000..a89a23e0d Binary files /dev/null and b/emoji/revblobfoxcatsnuggle.png differ diff --git a/emoji/revblobfoxcomfyhappy.png b/emoji/revblobfoxcomfyhappy.png new file mode 100644 index 000000000..5ab2ca228 Binary files /dev/null and b/emoji/revblobfoxcomfyhappy.png differ diff --git a/emoji/revblobfoxlurkowo.png b/emoji/revblobfoxlurkowo.png new file mode 100644 index 000000000..c19d24572 Binary files /dev/null and b/emoji/revblobfoxlurkowo.png differ diff --git a/emoji/revblobfoxpeekowo.png b/emoji/revblobfoxpeekowo.png new file mode 100644 index 000000000..b4bc126fc Binary files /dev/null and b/emoji/revblobfoxpeekowo.png differ diff --git a/emoji/rick.png b/emoji/rick.png new file mode 100644 index 000000000..d309f42a9 Binary files /dev/null and b/emoji/rick.png differ diff --git a/emoji/rms.png b/emoji/rms.png new file mode 100644 index 000000000..d1a410658 Binary files /dev/null and b/emoji/rms.png differ diff --git a/emoji/rockylinux.png b/emoji/rockylinux.png new file mode 100644 index 000000000..c7fd0ae5d Binary files /dev/null and b/emoji/rockylinux.png differ diff --git a/emoji/ros.png b/emoji/ros.png new file mode 100644 index 000000000..e19bb3c44 Binary files /dev/null and b/emoji/ros.png differ diff --git a/emoji/rss.png b/emoji/rss.png new file mode 100644 index 000000000..ddb062e0a Binary files /dev/null and b/emoji/rss.png differ diff --git a/emoji/rstats.png b/emoji/rstats.png new file mode 100644 index 000000000..83f35929b Binary files /dev/null and b/emoji/rstats.png differ diff --git a/emoji/ruby.png b/emoji/ruby.png new file mode 100644 index 000000000..8de832f44 Binary files /dev/null and b/emoji/ruby.png differ diff --git a/emoji/rust.png b/emoji/rust.png new file mode 100644 index 000000000..66d137d18 Binary files /dev/null and b/emoji/rust.png differ diff --git a/emoji/saturn_photo.png b/emoji/saturn_photo.png new file mode 100644 index 000000000..2571cc341 Binary files /dev/null and b/emoji/saturn_photo.png differ diff --git a/emoji/senyera.png b/emoji/senyera.png new file mode 100644 index 000000000..96991dc7a Binary files /dev/null and b/emoji/senyera.png differ diff --git a/emoji/shiny.png b/emoji/shiny.png new file mode 100644 index 000000000..55966c31b Binary files /dev/null and b/emoji/shiny.png differ diff --git a/emoji/signal.png b/emoji/signal.png new file mode 100644 index 000000000..b2171d85a Binary files /dev/null and b/emoji/signal.png differ diff --git a/emoji/silverblue.png b/emoji/silverblue.png new file mode 100644 index 000000000..49fa20f38 Binary files /dev/null and b/emoji/silverblue.png differ diff --git a/emoji/skunk.png b/emoji/skunk.png new file mode 100644 index 000000000..898dbbb91 Binary files /dev/null and b/emoji/skunk.png differ diff --git a/emoji/slackware.png b/emoji/slackware.png new file mode 100644 index 000000000..0e72336a3 Binary files /dev/null and b/emoji/slackware.png differ diff --git a/emoji/smart.png b/emoji/smart.png new file mode 100644 index 000000000..9d9aed690 Binary files /dev/null and b/emoji/smart.png differ diff --git a/emoji/snikket.png b/emoji/snikket.png new file mode 100644 index 000000000..86102d085 Binary files /dev/null and b/emoji/snikket.png differ diff --git a/emoji/solidity.png b/emoji/solidity.png new file mode 100644 index 000000000..c09245617 Binary files /dev/null and b/emoji/solidity.png differ diff --git a/emoji/startrek.png b/emoji/startrek.png new file mode 100644 index 000000000..b4f2d9668 Binary files /dev/null and b/emoji/startrek.png differ diff --git a/emoji/suckless.png b/emoji/suckless.png new file mode 100644 index 000000000..41c8c0d66 Binary files /dev/null and b/emoji/suckless.png differ diff --git a/emoji/suspicious.png b/emoji/suspicious.png new file mode 100644 index 000000000..238dd383b Binary files /dev/null and b/emoji/suspicious.png differ diff --git a/emoji/sway.png b/emoji/sway.png new file mode 100644 index 000000000..5febecbc1 Binary files /dev/null and b/emoji/sway.png differ diff --git a/emoji/system76.png b/emoji/system76.png new file mode 100644 index 000000000..0ece92967 Binary files /dev/null and b/emoji/system76.png differ diff --git a/emoji/t_blink.png b/emoji/t_blink.png new file mode 100644 index 000000000..c01ba7c17 Binary files /dev/null and b/emoji/t_blink.png differ diff --git a/emoji/teapot.png b/emoji/teapot.png new file mode 100644 index 000000000..338bf5236 Binary files /dev/null and b/emoji/teapot.png differ diff --git a/emoji/teapot2.png b/emoji/teapot2.png new file mode 100644 index 000000000..230ce6756 Binary files /dev/null and b/emoji/teapot2.png differ diff --git a/emoji/telegram.png b/emoji/telegram.png new file mode 100644 index 000000000..9de602eab Binary files /dev/null and b/emoji/telegram.png differ diff --git a/emoji/tetris.png b/emoji/tetris.png new file mode 100644 index 000000000..1619b25fa Binary files /dev/null and b/emoji/tetris.png differ diff --git a/emoji/thaenkin.png b/emoji/thaenkin.png new file mode 100644 index 000000000..445eb129a Binary files /dev/null and b/emoji/thaenkin.png differ diff --git a/emoji/thinkhappy.png b/emoji/thinkhappy.png new file mode 100644 index 000000000..28de3ac5b Binary files /dev/null and b/emoji/thinkhappy.png differ diff --git a/emoji/thinking_rms.png b/emoji/thinking_rms.png new file mode 100644 index 000000000..bfe919b5f Binary files /dev/null and b/emoji/thinking_rms.png differ diff --git a/emoji/thinkpad.png b/emoji/thinkpad.png new file mode 100644 index 000000000..4728a18ef Binary files /dev/null and b/emoji/thinkpad.png differ diff --git a/emoji/thinkpad_tp.png b/emoji/thinkpad_tp.png new file mode 100644 index 000000000..34ed07c56 Binary files /dev/null and b/emoji/thinkpad_tp.png differ diff --git a/emoji/thonking.png b/emoji/thonking.png new file mode 100644 index 000000000..df0e8b643 Binary files /dev/null and b/emoji/thonking.png differ diff --git a/emoji/thunderbird.png b/emoji/thunderbird.png new file mode 100644 index 000000000..b170ccc2d Binary files /dev/null and b/emoji/thunderbird.png differ diff --git a/emoji/tp.png b/emoji/tp.png new file mode 100644 index 000000000..34ed07c56 Binary files /dev/null and b/emoji/tp.png differ diff --git a/emoji/trisquel.png b/emoji/trisquel.png new file mode 100644 index 000000000..9d8f74877 Binary files /dev/null and b/emoji/trisquel.png differ diff --git a/emoji/troll.png b/emoji/troll.png new file mode 100644 index 000000000..56bec7696 Binary files /dev/null and b/emoji/troll.png differ diff --git a/emoji/tux.png b/emoji/tux.png new file mode 100644 index 000000000..57229df9b Binary files /dev/null and b/emoji/tux.png differ diff --git a/emoji/tuxother.png b/emoji/tuxother.png new file mode 100644 index 000000000..f46cc2547 Binary files /dev/null and b/emoji/tuxother.png differ diff --git a/emoji/tuxotherwhite.png b/emoji/tuxotherwhite.png new file mode 100644 index 000000000..e00786e3d Binary files /dev/null and b/emoji/tuxotherwhite.png differ diff --git a/emoji/ubuntubudgie.png b/emoji/ubuntubudgie.png new file mode 100644 index 000000000..1f9cabf3e Binary files /dev/null and b/emoji/ubuntubudgie.png differ diff --git a/emoji/ubuntudde.png b/emoji/ubuntudde.png new file mode 100644 index 000000000..dbe7a44ce Binary files /dev/null and b/emoji/ubuntudde.png differ diff --git a/emoji/unverified.png b/emoji/unverified.png new file mode 100644 index 000000000..a88f02ec8 Binary files /dev/null and b/emoji/unverified.png differ diff --git a/emoji/uranus_photo.png b/emoji/uranus_photo.png new file mode 100644 index 000000000..d02cfd91c Binary files /dev/null and b/emoji/uranus_photo.png differ diff --git a/emoji/venus_photo.png b/emoji/venus_photo.png new file mode 100644 index 000000000..495f6e63c Binary files /dev/null and b/emoji/venus_photo.png differ diff --git a/emoji/vivaldi.png b/emoji/vivaldi.png new file mode 100644 index 000000000..a20616ffe Binary files /dev/null and b/emoji/vivaldi.png differ diff --git a/emoji/vue.png b/emoji/vue.png new file mode 100644 index 000000000..2cff159e2 Binary files /dev/null and b/emoji/vue.png differ diff --git a/emoji/wayland.png b/emoji/wayland.png new file mode 100644 index 000000000..4b64e3ce2 Binary files /dev/null and b/emoji/wayland.png differ diff --git a/emoji/white_transgender_flag.png b/emoji/white_transgender_flag.png new file mode 100644 index 000000000..b5409a365 Binary files /dev/null and b/emoji/white_transgender_flag.png differ diff --git a/emoji/windows.png b/emoji/windows.png new file mode 100644 index 000000000..6d836150e Binary files /dev/null and b/emoji/windows.png differ diff --git a/emoji/wire.png b/emoji/wire.png new file mode 100644 index 000000000..4de56add2 Binary files /dev/null and b/emoji/wire.png differ diff --git a/emoji/xfce.png b/emoji/xfce.png new file mode 100644 index 000000000..d3494119d Binary files /dev/null and b/emoji/xfce.png differ diff --git a/emoji/xmonad.png b/emoji/xmonad.png new file mode 100644 index 000000000..2bfc85d7f Binary files /dev/null and b/emoji/xmonad.png differ diff --git a/emoji/xubuntu.png b/emoji/xubuntu.png new file mode 100644 index 000000000..d7013cb05 Binary files /dev/null and b/emoji/xubuntu.png differ diff --git a/epicyon.py b/epicyon.py index 2f8bb5875..f8dba4b1f 100644 --- a/epicyon.py +++ b/epicyon.py @@ -104,6 +104,7 @@ from migrate import migrate_accounts from desktop_client import run_desktop_client from happening import dav_month_via_server from happening import dav_day_via_server +from content import import_emoji def str2bool(value_str) -> bool: @@ -134,6 +135,9 @@ parser.add_argument('--eventLocation', type=str, parser.add_argument('--content_license_url', type=str, default='https://creativecommons.org/licenses/by/4.0', help='Url of the license used for the instance content') +parser.add_argument('--import_emoji', type=str, + default='', + help='Import emoji from the given instance domain') parser.add_argument('--lists_enabled', type=str, default=None, help='Names of content warning lists enabled. ' + @@ -732,6 +736,13 @@ if base_dir.endswith('/'): print("--path option should not end with '/'") sys.exit() +if args.import_emoji: + import_filename = args.import_emoji + print('Importing custom emoji from ' + import_filename) + session = create_session(None) + import_emoji(base_dir, import_filename, session) + sys.exit() + # automatic translations if args.libretranslateUrl: if '://' in args.libretranslateUrl and \