diff --git a/src/js/misc.js b/src/js/misc.js
index 7e5cce53d..1667fca45 100644
--- a/src/js/misc.js
+++ b/src/js/misc.js
@@ -120,6 +120,18 @@ export async function getFontsList() {
}
}
+let emojiList = null;
+export async function getEmojiList() {
+ if (emojiList == null) {
+ return $.getJSON("emoji/_list.json", function (data) {
+ emojiList = data;
+ return emojiList;
+ });
+ } else {
+ return emojiList;
+ }
+}
+
let languageList = null;
export async function getLanguageList() {
if (languageList == null) {
diff --git a/src/js/tribe.js b/src/js/tribe.js
index b49388f42..ab6b9fcbb 100644
--- a/src/js/tribe.js
+++ b/src/js/tribe.js
@@ -1,4 +1,109 @@
const emoji = require("node-emoji");
+const { getEmojiList } = require("./misc");
+
+class EmojiSuggestions {
+ constructor(jqelement) {
+ this.element = jqelement;
+ this.currentSuggestion = 0;
+ this.suggestionList = [];
+ }
+
+ async updateSuggestions(text) {
+ let emoji = await getEmojiList();
+ this.element.empty();
+ this.suggestionList = [];
+ let suggested = 0;
+
+ let reg = new RegExp("^" + text, "ig");
+ let found = emoji.filter((e) => reg.test(e.from));
+ found.forEach((emoji) => {
+ if (suggested > 5) return;
+ this.suggestionList.push(emoji);
+ suggested++;
+ if (emoji.type === "image") {
+ this.element.append(`
+
+ `);
+ } else if (emoji.type === "emoji") {
+ this.element.append(`
+
+
${emoji.to}
+
:${emoji.from}:
+
+ `);
+ }
+ });
+
+ reg = new RegExp("(?!^)" + text, "ig");
+ found = emoji.filter((e) => reg.test(e.from));
+ found.forEach((emoji) => {
+ if (suggested > 5) return;
+ this.suggestionList.push(emoji);
+ suggested++;
+ if (emoji.type === "image") {
+ this.element.append(`
+
+ `);
+ } else if (emoji.type === "emoji") {
+ this.element.append(`
+
+
${emoji.to}
+
:${emoji.from}:
+
+ `);
+ }
+ });
+
+ this.suggestionsCount = this.suggestionList.length;
+
+ this.updateActiveSuggestion();
+ }
+
+ updateActiveSuggestion() {
+ this.clampActive();
+ this.element.find(".suggestion").removeClass("active");
+ $(this.element.find(".suggestion")[this.currentSuggestion]).addClass(
+ "active"
+ );
+ }
+
+ clampActive() {
+ if (this.currentSuggestion <= -1) {
+ this.currentSuggestion = this.suggestionsCount - 1;
+ }
+ if (this.currentSuggestion >= this.suggestionsCount) {
+ this.currentSuggestion = 0;
+ }
+ }
+
+ getActive() {
+ return this.suggestionList[this.currentSuggestion];
+ }
+
+ moveActiveSuggestion(down) {
+ if (down) {
+ this.currentSuggestion++;
+ } else {
+ this.currentSuggestion--;
+ }
+ this.clampActive();
+ this.updateActiveSuggestion();
+ }
+
+ show() {
+ this.element.removeClass("hidden");
+ }
+
+ hide() {
+ this.element.addClass("hidden");
+ }
+}
let MP = {
state: -1,
@@ -22,6 +127,13 @@ let MP = {
let scrollChat = true;
+let lobbySuggestions = new EmojiSuggestions(
+ $(".pageTribe .lobby .chat .input .emojiSuggestion")
+);
+let resultSuggestions = new EmojiSuggestions(
+ $(".pageTest #result .tribeResultChat .chat .input .emojiSuggestion")
+);
+
let tribeSounds = {
join: new Audio("../sound/tribe_ui/join.wav"),
leave: new Audio("../sound/tribe_ui/leave.wav"),
@@ -883,6 +995,24 @@ function mp_resetTribeDiff() {
elem.text("--");
}
+async function mp_insertImageEmoji(text) {
+ text = text.trim().split(" ");
+ let big = "";
+ if (text.length === 1) big = " big";
+ for (let i = 0; i < text.length; i++) {
+ if (/:.+:/g.test(text[i])) {
+ let emoji = await getEmojiList();
+ let result = emoji.filter((e) => e.from == text[i].replace(/:/g, ""));
+ if (result[0] !== undefined) {
+ text[
+ i
+ ] = ``;
+ }
+ }
+ }
+ return text.join(" ");
+}
+
MP.socket.on("connect", (f) => {
setTimerStyle("mini", true);
MP.state = 1;
@@ -1086,7 +1216,7 @@ MP.socket.on("mp_room_config_update", (data) => {
mp_refreshUserList();
});
-MP.socket.on("mp_chat_message", (data) => {
+MP.socket.on("mp_chat_message", async (data) => {
let nameregex;
if (data.isLeader) {
nameregex = new RegExp(MP.name + "|ready|everyone", "i");
@@ -1113,6 +1243,7 @@ MP.socket.on("mp_chat_message", (data) => {
if (data.from.name == MP.name) me = " me";
author = `${data.from.name}:
`;
}
+ data.message = await mp_insertImageEmoji(data.message);
$(".pageTribe .lobby .chat .messages").append(`
`);
@@ -1137,7 +1268,7 @@ $(".pageTest #result .tribeResultChat .chat .input input").keypress(() => {
);
}, 1);
});
-$(".pageTribe .lobby .chat .input input").keypress(() => {
+$(".pageTribe .lobby .chat .input input").keypress((e) => {
setTimeout(() => {
$(".pageTest #result .tribeResultChat .chat .input input").val(
$(".pageTribe .lobby .chat .input input").val()
@@ -1145,6 +1276,96 @@ $(".pageTribe .lobby .chat .input input").keypress(() => {
}, 1);
});
+$(".pageTribe .lobby .chat .input input").keydown((e) => {
+ if (e.key == "ArrowUp" || e.key == "ArrowDown" || e.key == "Tab") {
+ e.preventDefault();
+ }
+});
+
+$(".pageTribe .lobby .chat .input input").keyup((e) => {
+ if (e.key == "ArrowUp" || e.key == "ArrowDown" || e.key == "Tab") {
+ e.preventDefault();
+ }
+
+ if (e.key == "ArrowUp") {
+ lobbySuggestions.moveActiveSuggestion(false);
+ } else if (e.key == "ArrowDown") {
+ lobbySuggestions.moveActiveSuggestion(true);
+ } else if (e.key == "Tab") {
+ let emoji = lobbySuggestions.getActive();
+ let split = $(".pageTribe .lobby .chat .input input").val().split(" ");
+ if (emoji.type === "image") {
+ split[split.length - 1] = `:${emoji.from}:`;
+ } else if (emoji.type === "emoji") {
+ split[split.length - 1] = `${emoji.to}`;
+ }
+ $(".pageTribe .lobby .chat .input input").val(split.join(" ") + " ");
+ lobbySuggestions.hide();
+ } else {
+ let split = $(".pageTribe .lobby .chat .input input").val().split(" ");
+ split = split[split.length - 1];
+ if (split.slice(0, 1) === ":") {
+ split = split.replace(/:/g, "");
+ if (split.length >= 2) {
+ lobbySuggestions.updateSuggestions(split);
+ lobbySuggestions.show();
+ } else {
+ lobbySuggestions.hide();
+ }
+ } else {
+ lobbySuggestions.hide();
+ }
+ }
+});
+
+$(".pageTest #result .tribeResultChat .chat .input input").keydown((e) => {
+ if (e.key == "ArrowUp" || e.key == "ArrowDown" || e.key == "Tab") {
+ e.preventDefault();
+ }
+});
+
+$(".pageTest #result .tribeResultChat .chat .input input").keyup((e) => {
+ if (e.key == "ArrowUp" || e.key == "ArrowDown" || e.key == "Tab") {
+ e.preventDefault();
+ }
+
+ if (e.key == "ArrowUp") {
+ resultSuggestions.moveActiveSuggestion(false);
+ } else if (e.key == "ArrowDown") {
+ resultSuggestions.moveActiveSuggestion(true);
+ } else if (e.key == "Tab") {
+ let emoji = resultSuggestions.getActive();
+ let split = $(".pageTest #result .tribeResultChat .chat .input input")
+ .val()
+ .split(" ");
+ if (emoji.type === "image") {
+ split[split.length - 1] = `:${emoji.from}:`;
+ } else if (emoji.type === "emoji") {
+ split[split.length - 1] = `${emoji.to}`;
+ }
+ $(".pageTest #result .tribeResultChat .chat .input input").val(
+ split.join(" ") + " "
+ );
+ resultSuggestions.hide();
+ } else {
+ let split = $(".pageTest #result .tribeResultChat .chat .input input")
+ .val()
+ .split(" ");
+ split = split[split.length - 1];
+ if (split.slice(0, 1) === ":") {
+ split = split.replace(/:/g, "");
+ if (split.length >= 2) {
+ resultSuggestions.updateSuggestions(split);
+ resultSuggestions.show();
+ } else {
+ resultSuggestions.hide();
+ }
+ } else {
+ resultSuggestions.hide();
+ }
+ }
+});
+
MP.socket.on("mp_system_message", (data) => {
Notifications.add(`${data.message}`, data.level, undefined, "Tribe");
});
@@ -1223,6 +1444,11 @@ MP.socket.on("mp_room_test_init", (data) => {
console.log(`seed: ${data.seed}`);
console.log(`random: ${Math.random()}`);
changePage("");
+ $(".pageTribe .lobby .chat .input input").val("");
+ $(".pageTest #result .tribeResultChat .chat .input input").val("");
+ lobbySuggestions.hide();
+ resultSuggestions.hide();
+ mp_sendIsTypingUpdate(false);
restartTest(false, true, true);
showCountdown();
hideResultCountdown();
@@ -1235,7 +1461,10 @@ MP.socket.on("mp_room_state_update", (data) => {
});
MP.socket.on("mp_room_user_test_progress_update", (data) => {
- if (data.sid !== MP.socket.id) MP.room.userSpeeds[data.sid] = data.stats.wpm;
+ if (MP.room.isTyping) {
+ if (data.sid !== MP.socket.id)
+ MP.room.userSpeeds[data.sid] = data.stats.wpm;
+ }
$(`.tribePlayers .player[sid=${data.sid}] .wpm`).text(data.stats.wpm);
$(`.tribePlayers .player[sid=${data.sid}] .acc`).text(
Math.floor(data.stats.acc) + "%"
diff --git a/src/sass/style.scss b/src/sass/style.scss
index ab6c0ad67..332f204af 100644
--- a/src/sass/style.scss
+++ b/src/sass/style.scss
@@ -528,6 +528,32 @@ a:hover {
}
}
+.emojiSuggestion {
+ background: var(--sub-color);
+ color: var(--text-color);
+ border-radius: var(--roundness);
+ // padding: .25rem;
+ position: absolute;
+ width: 100%;
+ bottom: 2.5rem;
+ .suggestion {
+ display: flex;
+ padding: 0.25rem;
+ gap: 0.5rem;
+ font-size: 0.6rem;
+ &.active {
+ background: var(--caret-color);
+ color: var(--bg-color);
+ border-radius: var(--roundness);
+ }
+ .emoji {
+ width: 0.8rem;
+ height: 0.8rem;
+ background-size: contain;
+ }
+ }
+}
+
#tribeDiff {
text-align: right;
font-size: 1rem;
@@ -3057,6 +3083,21 @@ key {
gap: 0.5rem;
color: var(--text-color);
word-break: break-word;
+ .text {
+ display: flex;
+ gap: 0.5rem;
+ align-items: center;
+ .emoji {
+ width: 1.25rem;
+ height: 1.25rem;
+ background-size: contain;
+ display: inline-block;
+ &.big {
+ width: 2.25rem;
+ height: 2.25rem;
+ }
+ }
+ }
span.mention {
background: var(--text-color);
color: var(--bg-color);
@@ -3071,6 +3112,9 @@ key {
}
}
}
+ .input {
+ position: relative;
+ }
.input input {
width: 100%;
}
diff --git a/static/emoji/_list.json b/static/emoji/_list.json
new file mode 100644
index 000000000..b40d1fde9
--- /dev/null
+++ b/static/emoji/_list.json
@@ -0,0 +1,6877 @@
+[
+ {
+ "type": "image",
+ "from": "kek",
+ "to": "https://cdn.discordapp.com/emojis/715592474126712832.png?v=1"
+ },
+ {
+ "type": "image",
+ "from": "zoinked",
+ "to": "https://cdn.discordapp.com/emojis/773583103851102268.png?v=1"
+ },
+ {
+ "type": "image",
+ "from": "floopshed",
+ "to": "https://cdn.discordapp.com/emojis/754854554478182510.png?v=1"
+ },
+ {
+ "type": "image",
+ "from": "flooshed",
+ "to": "https://cdn.discordapp.com/emojis/719282839576641589.png?v=1"
+ },
+ {
+ "type": "image",
+ "from": "freakouteyes",
+ "to": "https://cdn.discordapp.com/emojis/762468128323141662.gif?v=1"
+ },
+ {
+ "type": "image",
+ "from": "pepeHands",
+ "to": "https://cdn.discordapp.com/emojis/715544844256280689.png?v=1"
+ },
+ {
+ "type": "image",
+ "from": "sadge",
+ "to": "https://cdn.discordapp.com/emojis/768967589706989638.png?v=1"
+ },
+ {
+ "type": "image",
+ "from": "shut",
+ "to": "https://cdn.discordapp.com/emojis/811825776202219540.png?v=1"
+ },
+ {
+ "type": "image",
+ "from": "ohgodohfuck",
+ "to": "https://cdn.discordapp.com/emojis/799140202290741268.png?v=1"
+ },
+ {
+ "type": "image",
+ "from": "typinghyper",
+ "to": "https://cdn.discordapp.com/emojis/788502319645720636.gif?v=1"
+ },
+ {
+ "type": "image",
+ "from": "typing",
+ "to": "https://cdn.discordapp.com/emojis/788501181335863395.gif?v=1"
+ },
+ {
+ "type": "image",
+ "from": "typing2",
+ "to": "https://cdn.discordapp.com/emojis/788503834837647400.gif?v=1"
+ },
+ {
+ "type": "image",
+ "from": "angreydoggo",
+ "to": "https://cdn.discordapp.com/emojis/715587667751993444.png?v=1"
+ },
+ {
+ "type": "image",
+ "from": "this",
+ "to": "https://cdn.discordapp.com/emojis/741431049245950013.png?v=1"
+ },
+ {
+ "type": "image",
+ "from": "perhaps",
+ "to": "https://cdn.discordapp.com/emojis/751172677481529344.png?v=1"
+ },
+ {
+ "type": "image",
+ "from": "kyle",
+ "to": "https://cdn.discordapp.com/emojis/813586236664184852.png?v=1"
+ },
+
+ {
+ "type": "image",
+ "from": "thonk",
+ "to": "https://cdn.discordapp.com/emojis/759885162586308619.png?v=1"
+ },
+ {
+ "type": "image",
+ "from": "accuracy_zero",
+ "to": "https://cdn.discordapp.com/emojis/783819412292501504.png?v=1"
+ },
+ {
+ "type": "image",
+ "from": "notcrying",
+ "to": "https://cdn.discordapp.com/emojis/671755390056267777.png?v=1"
+ },
+ {
+ "type": "image",
+ "from": "pog",
+ "to": "https://cdn.discordapp.com/emojis/486542144274825226.png?v=1"
+ },
+
+
+
+
+ {
+ "type": "emoji",
+ "from": "100",
+ "to": "๐ฏ"
+ },
+ {
+ "type": "emoji",
+ "from": "1234",
+ "to": "๐ข"
+ },
+ {
+ "type": "emoji",
+ "from": "umbrella_with_rain_drops",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "coffee",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "aries",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "taurus",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "sagittarius",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "capricorn",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "aquarius",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "pisces",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "anchor",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "white_check_mark",
+ "to": "โ
"
+ },
+ {
+ "type": "emoji",
+ "from": "sparkles",
+ "to": "โจ"
+ },
+ {
+ "type": "emoji",
+ "from": "question",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "grey_question",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "grey_exclamation",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "exclamation",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "heavy_exclamation_mark",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "heavy_plus_sign",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "heavy_minus_sign",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "heavy_division_sign",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "hash",
+ "to": "#๏ธโฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "keycap_star",
+ "to": "*๏ธโฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "zero",
+ "to": "0๏ธโฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "one",
+ "to": "1๏ธโฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "two",
+ "to": "2๏ธโฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "three",
+ "to": "3๏ธโฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "four",
+ "to": "4๏ธโฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "five",
+ "to": "5๏ธโฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "six",
+ "to": "6๏ธโฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "seven",
+ "to": "7๏ธโฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "eight",
+ "to": "8๏ธโฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "nine",
+ "to": "9๏ธโฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "copyright",
+ "to": "ยฉ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "registered",
+ "to": "ยฎ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "mahjong",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "black_joker",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "a",
+ "to": "๐
ฐ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "b",
+ "to": "๐
ฑ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "o2",
+ "to": "๐
พ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "parking",
+ "to": "๐
ฟ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "ab",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "cl",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "cool",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "free",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "id",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "new",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "ng",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "ok",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "sos",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "up",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "vs",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "koko",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "sa",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "u7121",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "u6307",
+ "to": "๐ฏ"
+ },
+ {
+ "type": "emoji",
+ "from": "u7981",
+ "to": "๐ฒ"
+ },
+ {
+ "type": "emoji",
+ "from": "u7a7a",
+ "to": "๐ณ"
+ },
+ {
+ "type": "emoji",
+ "from": "u5408",
+ "to": "๐ด"
+ },
+ {
+ "type": "emoji",
+ "from": "u6e80",
+ "to": "๐ต"
+ },
+ {
+ "type": "emoji",
+ "from": "u6709",
+ "to": "๐ถ"
+ },
+ {
+ "type": "emoji",
+ "from": "u6708",
+ "to": "๐ท๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "u7533",
+ "to": "๐ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "u5272",
+ "to": "๐น"
+ },
+ {
+ "type": "emoji",
+ "from": "u55b6",
+ "to": "๐บ"
+ },
+ {
+ "type": "emoji",
+ "from": "ideograph_advantage",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "accept",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "cyclone",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "foggy",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "closed_umbrella",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "night_with_stars",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "sunrise_over_mountains",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "sunrise",
+ "to": "๐
"
+ },
+ {
+ "type": "emoji",
+ "from": "city_sunset",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "city_sunrise",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "rainbow",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "bridge_at_night",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "ocean",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "volcano",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "milky_way",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "earth_africa",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "earth_americas",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "earth_asia",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "globe_with_meridians",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "new_moon",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "waxing_crescent_moon",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "first_quarter_moon",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "moon",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "waxing_gibbous_moon",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "full_moon",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "waning_gibbous_moon",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "last_quarter_moon",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "waning_crescent_moon",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "crescent_moon",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "new_moon_with_face",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "first_quarter_moon_with_face",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "last_quarter_moon_with_face",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "full_moon_with_face",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "sun_with_face",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "star2",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "stars",
+ "to": "๐ "
+ },
+ {
+ "type": "emoji",
+ "from": "thermometer",
+ "to": "๐ก๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "mostly_sunny",
+ "to": "๐ค๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "sun_small_cloud",
+ "to": "๐ค๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "barely_sunny",
+ "to": "๐ฅ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "sun_behind_cloud",
+ "to": "๐ฅ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "partly_sunny_rain",
+ "to": "๐ฆ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "sun_behind_rain_cloud",
+ "to": "๐ฆ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "rain_cloud",
+ "to": "๐ง๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "snow_cloud",
+ "to": "๐จ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "lightning",
+ "to": "๐ฉ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "lightning_cloud",
+ "to": "๐ฉ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "tornado",
+ "to": "๐ช๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "tornado_cloud",
+ "to": "๐ช๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "fog",
+ "to": "๐ซ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "wind_blowing_face",
+ "to": "๐ฌ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "hotdog",
+ "to": "๐ญ"
+ },
+ {
+ "type": "emoji",
+ "from": "taco",
+ "to": "๐ฎ"
+ },
+ {
+ "type": "emoji",
+ "from": "burrito",
+ "to": "๐ฏ"
+ },
+ {
+ "type": "emoji",
+ "from": "chestnut",
+ "to": "๐ฐ"
+ },
+ {
+ "type": "emoji",
+ "from": "seedling",
+ "to": "๐ฑ"
+ },
+ {
+ "type": "emoji",
+ "from": "evergreen_tree",
+ "to": "๐ฒ"
+ },
+ {
+ "type": "emoji",
+ "from": "deciduous_tree",
+ "to": "๐ณ"
+ },
+ {
+ "type": "emoji",
+ "from": "palm_tree",
+ "to": "๐ด"
+ },
+ {
+ "type": "emoji",
+ "from": "cactus",
+ "to": "๐ต"
+ },
+ {
+ "type": "emoji",
+ "from": "hot_pepper",
+ "to": "๐ถ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "tulip",
+ "to": "๐ท"
+ },
+ {
+ "type": "emoji",
+ "from": "cherry_blossom",
+ "to": "๐ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "rose",
+ "to": "๐น"
+ },
+ {
+ "type": "emoji",
+ "from": "hibiscus",
+ "to": "๐บ"
+ },
+ {
+ "type": "emoji",
+ "from": "sunflower",
+ "to": "๐ป"
+ },
+ {
+ "type": "emoji",
+ "from": "blossom",
+ "to": "๐ผ"
+ },
+ {
+ "type": "emoji",
+ "from": "corn",
+ "to": "๐ฝ"
+ },
+ {
+ "type": "emoji",
+ "from": "ear_of_rice",
+ "to": "๐พ"
+ },
+ {
+ "type": "emoji",
+ "from": "herb",
+ "to": "๐ฟ"
+ },
+ {
+ "type": "emoji",
+ "from": "four_leaf_clover",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "maple_leaf",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "fallen_leaf",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "leaves",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "mushroom",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "tomato",
+ "to": "๐
"
+ },
+ {
+ "type": "emoji",
+ "from": "eggplant",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "grapes",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "melon",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "watermelon",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "tangerine",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "lemon",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "banana",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "pineapple",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "apple",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "green_apple",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "pear",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "peach",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "cherries",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "strawberry",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "hamburger",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "pizza",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "meat_on_bone",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "poultry_leg",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "rice_cracker",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "rice_ball",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "rice",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "curry",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "ramen",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "spaghetti",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "bread",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "fries",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "sweet_potato",
+ "to": "๐ "
+ },
+ {
+ "type": "emoji",
+ "from": "dango",
+ "to": "๐ก"
+ },
+ {
+ "type": "emoji",
+ "from": "oden",
+ "to": "๐ข"
+ },
+ {
+ "type": "emoji",
+ "from": "sushi",
+ "to": "๐ฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "fried_shrimp",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "fish_cake",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "icecream",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "shaved_ice",
+ "to": "๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "ice_cream",
+ "to": "๐จ"
+ },
+ {
+ "type": "emoji",
+ "from": "doughnut",
+ "to": "๐ฉ"
+ },
+ {
+ "type": "emoji",
+ "from": "cookie",
+ "to": "๐ช"
+ },
+ {
+ "type": "emoji",
+ "from": "chocolate_bar",
+ "to": "๐ซ"
+ },
+ {
+ "type": "emoji",
+ "from": "candy",
+ "to": "๐ฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "lollipop",
+ "to": "๐ญ"
+ },
+ {
+ "type": "emoji",
+ "from": "custard",
+ "to": "๐ฎ"
+ },
+ {
+ "type": "emoji",
+ "from": "honey_pot",
+ "to": "๐ฏ"
+ },
+ {
+ "type": "emoji",
+ "from": "cake",
+ "to": "๐ฐ"
+ },
+ {
+ "type": "emoji",
+ "from": "bento",
+ "to": "๐ฑ"
+ },
+ {
+ "type": "emoji",
+ "from": "stew",
+ "to": "๐ฒ"
+ },
+ {
+ "type": "emoji",
+ "from": "fried_egg",
+ "to": "๐ณ"
+ },
+ {
+ "type": "emoji",
+ "from": "cooking",
+ "to": "๐ณ"
+ },
+ {
+ "type": "emoji",
+ "from": "fork_and_knife",
+ "to": "๐ด"
+ },
+ {
+ "type": "emoji",
+ "from": "tea",
+ "to": "๐ต"
+ },
+ {
+ "type": "emoji",
+ "from": "sake",
+ "to": "๐ถ"
+ },
+ {
+ "type": "emoji",
+ "from": "wine_glass",
+ "to": "๐ท"
+ },
+ {
+ "type": "emoji",
+ "from": "cocktail",
+ "to": "๐ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "tropical_drink",
+ "to": "๐น"
+ },
+ {
+ "type": "emoji",
+ "from": "beer",
+ "to": "๐บ"
+ },
+ {
+ "type": "emoji",
+ "from": "beers",
+ "to": "๐ป"
+ },
+ {
+ "type": "emoji",
+ "from": "baby_bottle",
+ "to": "๐ผ"
+ },
+ {
+ "type": "emoji",
+ "from": "knife_fork_plate",
+ "to": "๐ฝ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "champagne",
+ "to": "๐พ"
+ },
+ {
+ "type": "emoji",
+ "from": "popcorn",
+ "to": "๐ฟ"
+ },
+ {
+ "type": "emoji",
+ "from": "ribbon",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "gift",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "birthday",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "jack_o_lantern",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "christmas_tree",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "santa",
+ "to": "๐
"
+ },
+ {
+ "type": "emoji",
+ "from": "fireworks",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "sparkler",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "balloon",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "tada",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "confetti_ball",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "tanabata_tree",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "crossed_flags",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "bamboo",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "dolls",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "flags",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "wind_chime",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "rice_scene",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "school_satchel",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "mortar_board",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "medal",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "reminder_ribbon",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "studio_microphone",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "level_slider",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "control_knobs",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "film_frames",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "admission_tickets",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "carousel_horse",
+ "to": "๐ "
+ },
+ {
+ "type": "emoji",
+ "from": "ferris_wheel",
+ "to": "๐ก"
+ },
+ {
+ "type": "emoji",
+ "from": "roller_coaster",
+ "to": "๐ข"
+ },
+ {
+ "type": "emoji",
+ "from": "fishing_pole_and_fish",
+ "to": "๐ฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "microphone",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "movie_camera",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "cinema",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "headphones",
+ "to": "๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "art",
+ "to": "๐จ"
+ },
+ {
+ "type": "emoji",
+ "from": "tophat",
+ "to": "๐ฉ"
+ },
+ {
+ "type": "emoji",
+ "from": "circus_tent",
+ "to": "๐ช"
+ },
+ {
+ "type": "emoji",
+ "from": "ticket",
+ "to": "๐ซ"
+ },
+ {
+ "type": "emoji",
+ "from": "clapper",
+ "to": "๐ฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "performing_arts",
+ "to": "๐ญ"
+ },
+ {
+ "type": "emoji",
+ "from": "video_game",
+ "to": "๐ฎ"
+ },
+ {
+ "type": "emoji",
+ "from": "dart",
+ "to": "๐ฏ"
+ },
+ {
+ "type": "emoji",
+ "from": "slot_machine",
+ "to": "๐ฐ"
+ },
+ {
+ "type": "emoji",
+ "from": "8ball",
+ "to": "๐ฑ"
+ },
+ {
+ "type": "emoji",
+ "from": "game_die",
+ "to": "๐ฒ"
+ },
+ {
+ "type": "emoji",
+ "from": "bowling",
+ "to": "๐ณ"
+ },
+ {
+ "type": "emoji",
+ "from": "flower_playing_cards",
+ "to": "๐ด"
+ },
+ {
+ "type": "emoji",
+ "from": "musical_note",
+ "to": "๐ต"
+ },
+ {
+ "type": "emoji",
+ "from": "notes",
+ "to": "๐ถ"
+ },
+ {
+ "type": "emoji",
+ "from": "saxophone",
+ "to": "๐ท"
+ },
+ {
+ "type": "emoji",
+ "from": "guitar",
+ "to": "๐ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "musical_keyboard",
+ "to": "๐น"
+ },
+ {
+ "type": "emoji",
+ "from": "trumpet",
+ "to": "๐บ"
+ },
+ {
+ "type": "emoji",
+ "from": "violin",
+ "to": "๐ป"
+ },
+ {
+ "type": "emoji",
+ "from": "musical_score",
+ "to": "๐ผ"
+ },
+ {
+ "type": "emoji",
+ "from": "running_shirt_with_sash",
+ "to": "๐ฝ"
+ },
+ {
+ "type": "emoji",
+ "from": "tennis",
+ "to": "๐พ"
+ },
+ {
+ "type": "emoji",
+ "from": "ski",
+ "to": "๐ฟ"
+ },
+ {
+ "type": "emoji",
+ "from": "basketball",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "checkered_flag",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "snowboarder",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-running",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-running",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "runner",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "running",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-surfing",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-surfing",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "surfer",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "sports_medal",
+ "to": "๐
"
+ },
+ {
+ "type": "emoji",
+ "from": "trophy",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "horse_racing",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "football",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "rugby_football",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-swimming",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-swimming",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "swimmer",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-lifting-weights",
+ "to": "๐๏ธโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-lifting-weights",
+ "to": "๐๏ธโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "weight_lifter",
+ "to": "๐๏ธโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-golfing",
+ "to": "๐๏ธโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-golfing",
+ "to": "๐๏ธโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "golfer",
+ "to": "๐๏ธโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "racing_motorcycle",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "racing_car",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "cricket_bat_and_ball",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "volleyball",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "field_hockey_stick_and_ball",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "ice_hockey_stick_and_puck",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "table_tennis_paddle_and_ball",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "snow_capped_mountain",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "camping",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "beach_with_umbrella",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "building_construction",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "house_buildings",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "cityscape",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "derelict_house_building",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "classical_building",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "desert",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "desert_island",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "national_park",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "stadium",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "house",
+ "to": "๐ "
+ },
+ {
+ "type": "emoji",
+ "from": "house_with_garden",
+ "to": "๐ก"
+ },
+ {
+ "type": "emoji",
+ "from": "office",
+ "to": "๐ข"
+ },
+ {
+ "type": "emoji",
+ "from": "post_office",
+ "to": "๐ฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "european_post_office",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "hospital",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "bank",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "atm",
+ "to": "๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "hotel",
+ "to": "๐จ"
+ },
+ {
+ "type": "emoji",
+ "from": "love_hotel",
+ "to": "๐ฉ"
+ },
+ {
+ "type": "emoji",
+ "from": "convenience_store",
+ "to": "๐ช"
+ },
+ {
+ "type": "emoji",
+ "from": "school",
+ "to": "๐ซ"
+ },
+ {
+ "type": "emoji",
+ "from": "department_store",
+ "to": "๐ฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "factory",
+ "to": "๐ญ"
+ },
+ {
+ "type": "emoji",
+ "from": "izakaya_lantern",
+ "to": "๐ฎ"
+ },
+ {
+ "type": "emoji",
+ "from": "lantern",
+ "to": "๐ฎ"
+ },
+ {
+ "type": "emoji",
+ "from": "japanese_castle",
+ "to": "๐ฏ"
+ },
+ {
+ "type": "emoji",
+ "from": "european_castle",
+ "to": "๐ฐ"
+ },
+ {
+ "type": "emoji",
+ "from": "rainbow-flag",
+ "to": "๐ณ๏ธโ๐"
+ },
+ {
+ "type": "emoji",
+ "from": "waving_white_flag",
+ "to": "๐ณ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "flag-england",
+ "to": "๐ด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ"
+ },
+ {
+ "type": "emoji",
+ "from": "flag-scotland",
+ "to": "๐ด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ"
+ },
+ {
+ "type": "emoji",
+ "from": "flag-wales",
+ "to": "๐ด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ"
+ },
+ {
+ "type": "emoji",
+ "from": "waving_black_flag",
+ "to": "๐ด"
+ },
+ {
+ "type": "emoji",
+ "from": "rosette",
+ "to": "๐ต๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "label",
+ "to": "๐ท๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "badminton_racquet_and_shuttlecock",
+ "to": "๐ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "bow_and_arrow",
+ "to": "๐น"
+ },
+ {
+ "type": "emoji",
+ "from": "amphora",
+ "to": "๐บ"
+ },
+ {
+ "type": "emoji",
+ "from": "skin-tone-2",
+ "to": "๐ป"
+ },
+ {
+ "type": "emoji",
+ "from": "skin-tone-3",
+ "to": "๐ผ"
+ },
+ {
+ "type": "emoji",
+ "from": "skin-tone-4",
+ "to": "๐ฝ"
+ },
+ {
+ "type": "emoji",
+ "from": "skin-tone-5",
+ "to": "๐พ"
+ },
+ {
+ "type": "emoji",
+ "from": "skin-tone-6",
+ "to": "๐ฟ"
+ },
+ {
+ "type": "emoji",
+ "from": "rat",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "mouse2",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "ox",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "water_buffalo",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "cow2",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "tiger2",
+ "to": "๐
"
+ },
+ {
+ "type": "emoji",
+ "from": "leopard",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "rabbit2",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "cat2",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "dragon",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "crocodile",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "whale2",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "snail",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "snake",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "racehorse",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "ram",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "goat",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "sheep",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "monkey",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "rooster",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "chicken",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "dog2",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "pig2",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "boar",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "elephant",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "octopus",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "shell",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "bug",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "ant",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "bee",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "honeybee",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "beetle",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "fish",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "tropical_fish",
+ "to": "๐ "
+ },
+ {
+ "type": "emoji",
+ "from": "blowfish",
+ "to": "๐ก"
+ },
+ {
+ "type": "emoji",
+ "from": "turtle",
+ "to": "๐ข"
+ },
+ {
+ "type": "emoji",
+ "from": "hatching_chick",
+ "to": "๐ฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "baby_chick",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "hatched_chick",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "bird",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "penguin",
+ "to": "๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "koala",
+ "to": "๐จ"
+ },
+ {
+ "type": "emoji",
+ "from": "poodle",
+ "to": "๐ฉ"
+ },
+ {
+ "type": "emoji",
+ "from": "dromedary_camel",
+ "to": "๐ช"
+ },
+ {
+ "type": "emoji",
+ "from": "camel",
+ "to": "๐ซ"
+ },
+ {
+ "type": "emoji",
+ "from": "dolphin",
+ "to": "๐ฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "flipper",
+ "to": "๐ฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "mouse",
+ "to": "๐ญ"
+ },
+ {
+ "type": "emoji",
+ "from": "cow",
+ "to": "๐ฎ"
+ },
+ {
+ "type": "emoji",
+ "from": "tiger",
+ "to": "๐ฏ"
+ },
+ {
+ "type": "emoji",
+ "from": "rabbit",
+ "to": "๐ฐ"
+ },
+ {
+ "type": "emoji",
+ "from": "cat",
+ "to": "๐ฑ"
+ },
+ {
+ "type": "emoji",
+ "from": "dragon_face",
+ "to": "๐ฒ"
+ },
+ {
+ "type": "emoji",
+ "from": "whale",
+ "to": "๐ณ"
+ },
+ {
+ "type": "emoji",
+ "from": "horse",
+ "to": "๐ด"
+ },
+ {
+ "type": "emoji",
+ "from": "monkey_face",
+ "to": "๐ต"
+ },
+ {
+ "type": "emoji",
+ "from": "dog",
+ "to": "๐ถ"
+ },
+ {
+ "type": "emoji",
+ "from": "pig",
+ "to": "๐ท"
+ },
+ {
+ "type": "emoji",
+ "from": "frog",
+ "to": "๐ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "hamster",
+ "to": "๐น"
+ },
+ {
+ "type": "emoji",
+ "from": "wolf",
+ "to": "๐บ"
+ },
+ {
+ "type": "emoji",
+ "from": "bear",
+ "to": "๐ป"
+ },
+ {
+ "type": "emoji",
+ "from": "panda_face",
+ "to": "๐ผ"
+ },
+ {
+ "type": "emoji",
+ "from": "pig_nose",
+ "to": "๐ฝ"
+ },
+ {
+ "type": "emoji",
+ "from": "feet",
+ "to": "๐พ"
+ },
+ {
+ "type": "emoji",
+ "from": "paw_prints",
+ "to": "๐พ"
+ },
+ {
+ "type": "emoji",
+ "from": "chipmunk",
+ "to": "๐ฟ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "eyes",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "eye-in-speech-bubble",
+ "to": "๐๏ธโ๐จ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "eye",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "ear",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "nose",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "lips",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "tongue",
+ "to": "๐
"
+ },
+ {
+ "type": "emoji",
+ "from": "point_up_2",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "point_down",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "point_left",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "point_right",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "facepunch",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "punch",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "wave",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "ok_hand",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "+1",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "thumbsup",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "-1",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "thumbsdown",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clap",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "open_hands",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "crown",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "womans_hat",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "eyeglasses",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "necktie",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "shirt",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "tshirt",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "jeans",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "dress",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "kimono",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "bikini",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "womans_clothes",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "purse",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "handbag",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "pouch",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "mans_shoe",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "shoe",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "athletic_shoe",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "high_heel",
+ "to": "๐ "
+ },
+ {
+ "type": "emoji",
+ "from": "sandal",
+ "to": "๐ก"
+ },
+ {
+ "type": "emoji",
+ "from": "boot",
+ "to": "๐ข"
+ },
+ {
+ "type": "emoji",
+ "from": "footprints",
+ "to": "๐ฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "bust_in_silhouette",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "busts_in_silhouette",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "boy",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "girl",
+ "to": "๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "male-farmer",
+ "to": "๐จโ๐พ"
+ },
+ {
+ "type": "emoji",
+ "from": "male-cook",
+ "to": "๐จโ๐ณ"
+ },
+ {
+ "type": "emoji",
+ "from": "male-student",
+ "to": "๐จโ๐"
+ },
+ {
+ "type": "emoji",
+ "from": "male-singer",
+ "to": "๐จโ๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "male-artist",
+ "to": "๐จโ๐จ"
+ },
+ {
+ "type": "emoji",
+ "from": "male-teacher",
+ "to": "๐จโ๐ซ"
+ },
+ {
+ "type": "emoji",
+ "from": "male-factory-worker",
+ "to": "๐จโ๐ญ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-boy-boy",
+ "to": "๐จโ๐ฆโ๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-boy",
+ "to": "๐จโ๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-girl-boy",
+ "to": "๐จโ๐งโ๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-girl-girl",
+ "to": "๐จโ๐งโ๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "man-girl",
+ "to": "๐จโ๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "man-man-boy",
+ "to": "๐จโ๐จโ๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-man-boy-boy",
+ "to": "๐จโ๐จโ๐ฆโ๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-man-girl",
+ "to": "๐จโ๐จโ๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "man-man-girl-boy",
+ "to": "๐จโ๐จโ๐งโ๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-man-girl-girl",
+ "to": "๐จโ๐จโ๐งโ๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "man-woman-boy",
+ "to": "๐จโ๐ฉโ๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "family",
+ "to": "๐จโ๐ฉโ๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-woman-boy-boy",
+ "to": "๐จโ๐ฉโ๐ฆโ๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-woman-girl",
+ "to": "๐จโ๐ฉโ๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "man-woman-girl-boy",
+ "to": "๐จโ๐ฉโ๐งโ๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-woman-girl-girl",
+ "to": "๐จโ๐ฉโ๐งโ๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "male-technologist",
+ "to": "๐จโ๐ป"
+ },
+ {
+ "type": "emoji",
+ "from": "male-office-worker",
+ "to": "๐จโ๐ผ"
+ },
+ {
+ "type": "emoji",
+ "from": "male-mechanic",
+ "to": "๐จโ๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "male-scientist",
+ "to": "๐จโ๐ฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "male-astronaut",
+ "to": "๐จโ๐"
+ },
+ {
+ "type": "emoji",
+ "from": "male-firefighter",
+ "to": "๐จโ๐"
+ },
+ {
+ "type": "emoji",
+ "from": "male-doctor",
+ "to": "๐จโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "male-judge",
+ "to": "๐จโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "male-pilot",
+ "to": "๐จโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-heart-man",
+ "to": "๐จโโค๏ธโ๐จ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-kiss-man",
+ "to": "๐จโโค๏ธโ๐โ๐จ"
+ },
+ {
+ "type": "emoji",
+ "from": "man",
+ "to": "๐จ"
+ },
+ {
+ "type": "emoji",
+ "from": "female-farmer",
+ "to": "๐ฉโ๐พ"
+ },
+ {
+ "type": "emoji",
+ "from": "female-cook",
+ "to": "๐ฉโ๐ณ"
+ },
+ {
+ "type": "emoji",
+ "from": "female-student",
+ "to": "๐ฉโ๐"
+ },
+ {
+ "type": "emoji",
+ "from": "female-singer",
+ "to": "๐ฉโ๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "female-artist",
+ "to": "๐ฉโ๐จ"
+ },
+ {
+ "type": "emoji",
+ "from": "female-teacher",
+ "to": "๐ฉโ๐ซ"
+ },
+ {
+ "type": "emoji",
+ "from": "female-factory-worker",
+ "to": "๐ฉโ๐ญ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-boy-boy",
+ "to": "๐ฉโ๐ฆโ๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-boy",
+ "to": "๐ฉโ๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-girl-boy",
+ "to": "๐ฉโ๐งโ๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-girl-girl",
+ "to": "๐ฉโ๐งโ๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-girl",
+ "to": "๐ฉโ๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-woman-boy",
+ "to": "๐ฉโ๐ฉโ๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-woman-boy-boy",
+ "to": "๐ฉโ๐ฉโ๐ฆโ๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-woman-girl",
+ "to": "๐ฉโ๐ฉโ๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-woman-girl-boy",
+ "to": "๐ฉโ๐ฉโ๐งโ๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-woman-girl-girl",
+ "to": "๐ฉโ๐ฉโ๐งโ๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "female-technologist",
+ "to": "๐ฉโ๐ป"
+ },
+ {
+ "type": "emoji",
+ "from": "female-office-worker",
+ "to": "๐ฉโ๐ผ"
+ },
+ {
+ "type": "emoji",
+ "from": "female-mechanic",
+ "to": "๐ฉโ๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "female-scientist",
+ "to": "๐ฉโ๐ฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "female-astronaut",
+ "to": "๐ฉโ๐"
+ },
+ {
+ "type": "emoji",
+ "from": "female-firefighter",
+ "to": "๐ฉโ๐"
+ },
+ {
+ "type": "emoji",
+ "from": "female-doctor",
+ "to": "๐ฉโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "female-judge",
+ "to": "๐ฉโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "female-pilot",
+ "to": "๐ฉโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-heart-man",
+ "to": "๐ฉโโค๏ธโ๐จ"
+ },
+ {
+ "type": "emoji",
+ "from": "couple_with_heart",
+ "to": "๐ฉโโค๏ธโ๐จ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-heart-woman",
+ "to": "๐ฉโโค๏ธโ๐ฉ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-kiss-man",
+ "to": "๐ฉโโค๏ธโ๐โ๐จ"
+ },
+ {
+ "type": "emoji",
+ "from": "couplekiss",
+ "to": "๐ฉโโค๏ธโ๐โ๐จ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-kiss-woman",
+ "to": "๐ฉโโค๏ธโ๐โ๐ฉ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman",
+ "to": "๐ฉ"
+ },
+ {
+ "type": "emoji",
+ "from": "couple",
+ "to": "๐ซ"
+ },
+ {
+ "type": "emoji",
+ "from": "man_and_woman_holding_hands",
+ "to": "๐ซ"
+ },
+ {
+ "type": "emoji",
+ "from": "two_men_holding_hands",
+ "to": "๐ฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "two_women_holding_hands",
+ "to": "๐ญ"
+ },
+ {
+ "type": "emoji",
+ "from": "female-police-officer",
+ "to": "๐ฎโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "male-police-officer",
+ "to": "๐ฎโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "cop",
+ "to": "๐ฎโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-with-bunny-ears-partying",
+ "to": "๐ฏโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "dancers",
+ "to": "๐ฏโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-with-bunny-ears-partying",
+ "to": "๐ฏโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "bride_with_veil",
+ "to": "๐ฐ"
+ },
+ {
+ "type": "emoji",
+ "from": "blond-haired-woman",
+ "to": "๐ฑโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "blond-haired-man",
+ "to": "๐ฑโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "person_with_blond_hair",
+ "to": "๐ฑโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man_with_gua_pi_mao",
+ "to": "๐ฒ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-wearing-turban",
+ "to": "๐ณโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-wearing-turban",
+ "to": "๐ณโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man_with_turban",
+ "to": "๐ณโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "older_man",
+ "to": "๐ด"
+ },
+ {
+ "type": "emoji",
+ "from": "older_woman",
+ "to": "๐ต"
+ },
+ {
+ "type": "emoji",
+ "from": "baby",
+ "to": "๐ถ"
+ },
+ {
+ "type": "emoji",
+ "from": "female-construction-worker",
+ "to": "๐ทโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "male-construction-worker",
+ "to": "๐ทโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "construction_worker",
+ "to": "๐ทโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "princess",
+ "to": "๐ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "japanese_ogre",
+ "to": "๐น"
+ },
+ {
+ "type": "emoji",
+ "from": "japanese_goblin",
+ "to": "๐บ"
+ },
+ {
+ "type": "emoji",
+ "from": "ghost",
+ "to": "๐ป"
+ },
+ {
+ "type": "emoji",
+ "from": "angel",
+ "to": "๐ผ"
+ },
+ {
+ "type": "emoji",
+ "from": "alien",
+ "to": "๐ฝ"
+ },
+ {
+ "type": "emoji",
+ "from": "space_invader",
+ "to": "๐พ"
+ },
+ {
+ "type": "emoji",
+ "from": "imp",
+ "to": "๐ฟ"
+ },
+ {
+ "type": "emoji",
+ "from": "skull",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-tipping-hand",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "information_desk_person",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-tipping-hand",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "female-guard",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "male-guard",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "guardsman",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "dancer",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "lipstick",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "nail_care",
+ "to": "๐
"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-getting-massage",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "massage",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-getting-massage",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-getting-haircut",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "haircut",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-getting-haircut",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "barber",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "syringe",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "pill",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "kiss",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "love_letter",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "ring",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "gem",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "bouquet",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "wedding",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "heartbeat",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "broken_heart",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "two_hearts",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "sparkling_heart",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "heartpulse",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "cupid",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "blue_heart",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "green_heart",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "yellow_heart",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "purple_heart",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "gift_heart",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "revolving_hearts",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "heart_decoration",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "diamond_shape_with_a_dot_inside",
+ "to": "๐ "
+ },
+ {
+ "type": "emoji",
+ "from": "bulb",
+ "to": "๐ก"
+ },
+ {
+ "type": "emoji",
+ "from": "anger",
+ "to": "๐ข"
+ },
+ {
+ "type": "emoji",
+ "from": "bomb",
+ "to": "๐ฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "zzz",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "boom",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "collision",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "sweat_drops",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "droplet",
+ "to": "๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "dash",
+ "to": "๐จ"
+ },
+ {
+ "type": "emoji",
+ "from": "hankey",
+ "to": "๐ฉ"
+ },
+ {
+ "type": "emoji",
+ "from": "poop",
+ "to": "๐ฉ"
+ },
+ {
+ "type": "emoji",
+ "from": "shit",
+ "to": "๐ฉ"
+ },
+ {
+ "type": "emoji",
+ "from": "muscle",
+ "to": "๐ช"
+ },
+ {
+ "type": "emoji",
+ "from": "dizzy",
+ "to": "๐ซ"
+ },
+ {
+ "type": "emoji",
+ "from": "speech_balloon",
+ "to": "๐ฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "thought_balloon",
+ "to": "๐ญ"
+ },
+ {
+ "type": "emoji",
+ "from": "white_flower",
+ "to": "๐ฎ"
+ },
+ {
+ "type": "emoji",
+ "from": "moneybag",
+ "to": "๐ฐ"
+ },
+ {
+ "type": "emoji",
+ "from": "currency_exchange",
+ "to": "๐ฑ"
+ },
+ {
+ "type": "emoji",
+ "from": "heavy_dollar_sign",
+ "to": "๐ฒ"
+ },
+ {
+ "type": "emoji",
+ "from": "credit_card",
+ "to": "๐ณ"
+ },
+ {
+ "type": "emoji",
+ "from": "yen",
+ "to": "๐ด"
+ },
+ {
+ "type": "emoji",
+ "from": "dollar",
+ "to": "๐ต"
+ },
+ {
+ "type": "emoji",
+ "from": "euro",
+ "to": "๐ถ"
+ },
+ {
+ "type": "emoji",
+ "from": "pound",
+ "to": "๐ท"
+ },
+ {
+ "type": "emoji",
+ "from": "money_with_wings",
+ "to": "๐ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "chart",
+ "to": "๐น"
+ },
+ {
+ "type": "emoji",
+ "from": "seat",
+ "to": "๐บ"
+ },
+ {
+ "type": "emoji",
+ "from": "computer",
+ "to": "๐ป"
+ },
+ {
+ "type": "emoji",
+ "from": "briefcase",
+ "to": "๐ผ"
+ },
+ {
+ "type": "emoji",
+ "from": "minidisc",
+ "to": "๐ฝ"
+ },
+ {
+ "type": "emoji",
+ "from": "floppy_disk",
+ "to": "๐พ"
+ },
+ {
+ "type": "emoji",
+ "from": "cd",
+ "to": "๐ฟ"
+ },
+ {
+ "type": "emoji",
+ "from": "dvd",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "file_folder",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "open_file_folder",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "page_with_curl",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "page_facing_up",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "date",
+ "to": "๐
"
+ },
+ {
+ "type": "emoji",
+ "from": "calendar",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "card_index",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "chart_with_upwards_trend",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "chart_with_downwards_trend",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "bar_chart",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clipboard",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "pushpin",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "round_pushpin",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "paperclip",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "straight_ruler",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "triangular_ruler",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "bookmark_tabs",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "ledger",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "notebook",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "notebook_with_decorative_cover",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "closed_book",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "book",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "open_book",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "green_book",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "blue_book",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "orange_book",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "books",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "name_badge",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "scroll",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "memo",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "pencil",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "telephone_receiver",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "pager",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "fax",
+ "to": "๐ "
+ },
+ {
+ "type": "emoji",
+ "from": "satellite_antenna",
+ "to": "๐ก"
+ },
+ {
+ "type": "emoji",
+ "from": "loudspeaker",
+ "to": "๐ข"
+ },
+ {
+ "type": "emoji",
+ "from": "mega",
+ "to": "๐ฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "outbox_tray",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "inbox_tray",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "package",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "e-mail",
+ "to": "๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "incoming_envelope",
+ "to": "๐จ"
+ },
+ {
+ "type": "emoji",
+ "from": "envelope_with_arrow",
+ "to": "๐ฉ"
+ },
+ {
+ "type": "emoji",
+ "from": "mailbox_closed",
+ "to": "๐ช"
+ },
+ {
+ "type": "emoji",
+ "from": "mailbox",
+ "to": "๐ซ"
+ },
+ {
+ "type": "emoji",
+ "from": "mailbox_with_mail",
+ "to": "๐ฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "mailbox_with_no_mail",
+ "to": "๐ญ"
+ },
+ {
+ "type": "emoji",
+ "from": "postbox",
+ "to": "๐ฎ"
+ },
+ {
+ "type": "emoji",
+ "from": "postal_horn",
+ "to": "๐ฏ"
+ },
+ {
+ "type": "emoji",
+ "from": "newspaper",
+ "to": "๐ฐ"
+ },
+ {
+ "type": "emoji",
+ "from": "iphone",
+ "to": "๐ฑ"
+ },
+ {
+ "type": "emoji",
+ "from": "calling",
+ "to": "๐ฒ"
+ },
+ {
+ "type": "emoji",
+ "from": "vibration_mode",
+ "to": "๐ณ"
+ },
+ {
+ "type": "emoji",
+ "from": "mobile_phone_off",
+ "to": "๐ด"
+ },
+ {
+ "type": "emoji",
+ "from": "no_mobile_phones",
+ "to": "๐ต"
+ },
+ {
+ "type": "emoji",
+ "from": "signal_strength",
+ "to": "๐ถ"
+ },
+ {
+ "type": "emoji",
+ "from": "camera",
+ "to": "๐ท"
+ },
+ {
+ "type": "emoji",
+ "from": "camera_with_flash",
+ "to": "๐ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "video_camera",
+ "to": "๐น"
+ },
+ {
+ "type": "emoji",
+ "from": "tv",
+ "to": "๐บ"
+ },
+ {
+ "type": "emoji",
+ "from": "radio",
+ "to": "๐ป"
+ },
+ {
+ "type": "emoji",
+ "from": "vhs",
+ "to": "๐ผ"
+ },
+ {
+ "type": "emoji",
+ "from": "film_projector",
+ "to": "๐ฝ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "prayer_beads",
+ "to": "๐ฟ"
+ },
+ {
+ "type": "emoji",
+ "from": "twisted_rightwards_arrows",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "repeat",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "repeat_one",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "arrows_clockwise",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "arrows_counterclockwise",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "low_brightness",
+ "to": "๐
"
+ },
+ {
+ "type": "emoji",
+ "from": "high_brightness",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "mute",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "speaker",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "sound",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "loud_sound",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "battery",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "electric_plug",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "mag",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "mag_right",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "lock_with_ink_pen",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "closed_lock_with_key",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "key",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "lock",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "unlock",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "bell",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "no_bell",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "bookmark",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "link",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "radio_button",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "back",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "end",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "on",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "soon",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "top",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "underage",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "keycap_ten",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "capital_abcd",
+ "to": "๐ "
+ },
+ {
+ "type": "emoji",
+ "from": "abcd",
+ "to": "๐ก"
+ },
+ {
+ "type": "emoji",
+ "from": "symbols",
+ "to": "๐ฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "abc",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "fire",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "flashlight",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "wrench",
+ "to": "๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "hammer",
+ "to": "๐จ"
+ },
+ {
+ "type": "emoji",
+ "from": "nut_and_bolt",
+ "to": "๐ฉ"
+ },
+ {
+ "type": "emoji",
+ "from": "hocho",
+ "to": "๐ช"
+ },
+ {
+ "type": "emoji",
+ "from": "knife",
+ "to": "๐ช"
+ },
+ {
+ "type": "emoji",
+ "from": "gun",
+ "to": "๐ซ"
+ },
+ {
+ "type": "emoji",
+ "from": "microscope",
+ "to": "๐ฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "telescope",
+ "to": "๐ญ"
+ },
+ {
+ "type": "emoji",
+ "from": "crystal_ball",
+ "to": "๐ฎ"
+ },
+ {
+ "type": "emoji",
+ "from": "six_pointed_star",
+ "to": "๐ฏ"
+ },
+ {
+ "type": "emoji",
+ "from": "beginner",
+ "to": "๐ฐ"
+ },
+ {
+ "type": "emoji",
+ "from": "trident",
+ "to": "๐ฑ"
+ },
+ {
+ "type": "emoji",
+ "from": "black_square_button",
+ "to": "๐ฒ"
+ },
+ {
+ "type": "emoji",
+ "from": "white_square_button",
+ "to": "๐ณ"
+ },
+ {
+ "type": "emoji",
+ "from": "red_circle",
+ "to": "๐ด"
+ },
+ {
+ "type": "emoji",
+ "from": "large_blue_circle",
+ "to": "๐ต"
+ },
+ {
+ "type": "emoji",
+ "from": "large_orange_diamond",
+ "to": "๐ถ"
+ },
+ {
+ "type": "emoji",
+ "from": "large_blue_diamond",
+ "to": "๐ท"
+ },
+ {
+ "type": "emoji",
+ "from": "small_orange_diamond",
+ "to": "๐ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "small_blue_diamond",
+ "to": "๐น"
+ },
+ {
+ "type": "emoji",
+ "from": "small_red_triangle",
+ "to": "๐บ"
+ },
+ {
+ "type": "emoji",
+ "from": "small_red_triangle_down",
+ "to": "๐ป"
+ },
+ {
+ "type": "emoji",
+ "from": "arrow_up_small",
+ "to": "๐ผ"
+ },
+ {
+ "type": "emoji",
+ "from": "arrow_down_small",
+ "to": "๐ฝ"
+ },
+ {
+ "type": "emoji",
+ "from": "om_symbol",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "dove_of_peace",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "kaaba",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "mosque",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "synagogue",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "menorah_with_nine_branches",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clock1",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clock2",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clock3",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clock4",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clock5",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clock6",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clock7",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clock8",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clock9",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clock10",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clock11",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clock12",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clock130",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clock230",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clock330",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clock430",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "clock530",
+ "to": "๐ "
+ },
+ {
+ "type": "emoji",
+ "from": "clock630",
+ "to": "๐ก"
+ },
+ {
+ "type": "emoji",
+ "from": "clock730",
+ "to": "๐ข"
+ },
+ {
+ "type": "emoji",
+ "from": "clock830",
+ "to": "๐ฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "clock930",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "clock1030",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "clock1130",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "clock1230",
+ "to": "๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "candle",
+ "to": "๐ฏ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "mantelpiece_clock",
+ "to": "๐ฐ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "hole",
+ "to": "๐ณ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man_in_business_suit_levitating",
+ "to": "๐ด๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "female-detective",
+ "to": "๐ต๏ธโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "male-detective",
+ "to": "๐ต๏ธโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "sleuth_or_spy",
+ "to": "๐ต๏ธโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "dark_sunglasses",
+ "to": "๐ถ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "spider",
+ "to": "๐ท๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "spider_web",
+ "to": "๐ธ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "joy",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "joystick",
+ "to": "๐น๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man_dancing",
+ "to": "๐บ"
+ },
+ {
+ "type": "emoji",
+ "from": "linked_paperclips",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "lower_left_ballpoint_pen",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "lower_left_fountain_pen",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "lower_left_paintbrush",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "lower_left_crayon",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "raised_hand_with_fingers_splayed",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "middle_finger",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "reversed_hand_with_middle_finger_extended",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "spock-hand",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "black_heart",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "desktop_computer",
+ "to": "๐ฅ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "printer",
+ "to": "๐จ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "three_button_mouse",
+ "to": "๐ฑ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "trackball",
+ "to": "๐ฒ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "frame_with_picture",
+ "to": "๐ผ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "card_index_dividers",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "card_file_box",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "file_cabinet",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "wastebasket",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "spiral_note_pad",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "spiral_calendar_pad",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "compression",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "old_key",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "rolled_up_newspaper",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "dagger_knife",
+ "to": "๐ก๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "speaking_head_in_silhouette",
+ "to": "๐ฃ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "left_speech_bubble",
+ "to": "๐จ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "right_anger_bubble",
+ "to": "๐ฏ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "ballot_box_with_ballot",
+ "to": "๐ณ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "world_map",
+ "to": "๐บ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "mount_fuji",
+ "to": "๐ป"
+ },
+ {
+ "type": "emoji",
+ "from": "tokyo_tower",
+ "to": "๐ผ"
+ },
+ {
+ "type": "emoji",
+ "from": "statue_of_liberty",
+ "to": "๐ฝ"
+ },
+ {
+ "type": "emoji",
+ "from": "japan",
+ "to": "๐พ"
+ },
+ {
+ "type": "emoji",
+ "from": "moyai",
+ "to": "๐ฟ"
+ },
+ {
+ "type": "emoji",
+ "from": "grinning",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "grin",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "smiley",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "smile",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "sweat_smile",
+ "to": "๐
"
+ },
+ {
+ "type": "emoji",
+ "from": "laughing",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "satisfied",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "innocent",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "smiling_imp",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "wink",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "blush",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "yum",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "relieved",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "heart_eyes",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "sunglasses",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "smirk",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "neutral_face",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "expressionless",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "unamused",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "sweat",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "pensive",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "confused",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "confounded",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "kissing",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "kissing_heart",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "kissing_smiling_eyes",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "kissing_closed_eyes",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "stuck_out_tongue",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "stuck_out_tongue_winking_eye",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "stuck_out_tongue_closed_eyes",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "disappointed",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "worried",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "angry",
+ "to": "๐ "
+ },
+ {
+ "type": "emoji",
+ "from": "rage",
+ "to": "๐ก"
+ },
+ {
+ "type": "emoji",
+ "from": "cry",
+ "to": "๐ข"
+ },
+ {
+ "type": "emoji",
+ "from": "persevere",
+ "to": "๐ฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "triumph",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "disappointed_relieved",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "frowning",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "anguished",
+ "to": "๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "fearful",
+ "to": "๐จ"
+ },
+ {
+ "type": "emoji",
+ "from": "weary",
+ "to": "๐ฉ"
+ },
+ {
+ "type": "emoji",
+ "from": "sleepy",
+ "to": "๐ช"
+ },
+ {
+ "type": "emoji",
+ "from": "tired_face",
+ "to": "๐ซ"
+ },
+ {
+ "type": "emoji",
+ "from": "grimacing",
+ "to": "๐ฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "sob",
+ "to": "๐ญ"
+ },
+ {
+ "type": "emoji",
+ "from": "open_mouth",
+ "to": "๐ฎ"
+ },
+ {
+ "type": "emoji",
+ "from": "hushed",
+ "to": "๐ฏ"
+ },
+ {
+ "type": "emoji",
+ "from": "cold_sweat",
+ "to": "๐ฐ"
+ },
+ {
+ "type": "emoji",
+ "from": "scream",
+ "to": "๐ฑ"
+ },
+ {
+ "type": "emoji",
+ "from": "astonished",
+ "to": "๐ฒ"
+ },
+ {
+ "type": "emoji",
+ "from": "flushed",
+ "to": "๐ณ"
+ },
+ {
+ "type": "emoji",
+ "from": "sleeping",
+ "to": "๐ด"
+ },
+ {
+ "type": "emoji",
+ "from": "dizzy_face",
+ "to": "๐ต"
+ },
+ {
+ "type": "emoji",
+ "from": "no_mouth",
+ "to": "๐ถ"
+ },
+ {
+ "type": "emoji",
+ "from": "mask",
+ "to": "๐ท"
+ },
+ {
+ "type": "emoji",
+ "from": "smile_cat",
+ "to": "๐ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "joy_cat",
+ "to": "๐น"
+ },
+ {
+ "type": "emoji",
+ "from": "smiley_cat",
+ "to": "๐บ"
+ },
+ {
+ "type": "emoji",
+ "from": "heart_eyes_cat",
+ "to": "๐ป"
+ },
+ {
+ "type": "emoji",
+ "from": "smirk_cat",
+ "to": "๐ผ"
+ },
+ {
+ "type": "emoji",
+ "from": "kissing_cat",
+ "to": "๐ฝ"
+ },
+ {
+ "type": "emoji",
+ "from": "pouting_cat",
+ "to": "๐พ"
+ },
+ {
+ "type": "emoji",
+ "from": "crying_cat_face",
+ "to": "๐ฟ"
+ },
+ {
+ "type": "emoji",
+ "from": "scream_cat",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "slightly_frowning_face",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "slightly_smiling_face",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "upside_down_face",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "face_with_rolling_eyes",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-gesturing-no",
+ "to": "๐
โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "no_good",
+ "to": "๐
โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-gesturing-no",
+ "to": "๐
โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-gesturing-ok",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "ok_woman",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-gesturing-ok",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-bowing",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-bowing",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "bow",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "see_no_evil",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "hear_no_evil",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "speak_no_evil",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-raising-hand",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "raising_hand",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-raising-hand",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "raised_hands",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-frowning",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "person_frowning",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-frowning",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-pouting",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "person_with_pouting_face",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-pouting",
+ "to": "๐โโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "pray",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "rocket",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "helicopter",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "steam_locomotive",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "railway_car",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "bullettrain_side",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "bullettrain_front",
+ "to": "๐
"
+ },
+ {
+ "type": "emoji",
+ "from": "train2",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "metro",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "light_rail",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "station",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "tram",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "train",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "bus",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "oncoming_bus",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "trolleybus",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "busstop",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "minibus",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "ambulance",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "fire_engine",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "police_car",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "oncoming_police_car",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "taxi",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "oncoming_taxi",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "car",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "red_car",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "oncoming_automobile",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "blue_car",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "truck",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "articulated_lorry",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "tractor",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "monorail",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "mountain_railway",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "suspension_railway",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "mountain_cableway",
+ "to": "๐ "
+ },
+ {
+ "type": "emoji",
+ "from": "aerial_tramway",
+ "to": "๐ก"
+ },
+ {
+ "type": "emoji",
+ "from": "ship",
+ "to": "๐ข"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-rowing-boat",
+ "to": "๐ฃโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-rowing-boat",
+ "to": "๐ฃโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "rowboat",
+ "to": "๐ฃโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "speedboat",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "traffic_light",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "vertical_traffic_light",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "construction",
+ "to": "๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "rotating_light",
+ "to": "๐จ"
+ },
+ {
+ "type": "emoji",
+ "from": "triangular_flag_on_post",
+ "to": "๐ฉ"
+ },
+ {
+ "type": "emoji",
+ "from": "door",
+ "to": "๐ช"
+ },
+ {
+ "type": "emoji",
+ "from": "no_entry_sign",
+ "to": "๐ซ"
+ },
+ {
+ "type": "emoji",
+ "from": "smoking",
+ "to": "๐ฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "no_smoking",
+ "to": "๐ญ"
+ },
+ {
+ "type": "emoji",
+ "from": "put_litter_in_its_place",
+ "to": "๐ฎ"
+ },
+ {
+ "type": "emoji",
+ "from": "do_not_litter",
+ "to": "๐ฏ"
+ },
+ {
+ "type": "emoji",
+ "from": "potable_water",
+ "to": "๐ฐ"
+ },
+ {
+ "type": "emoji",
+ "from": "non-potable_water",
+ "to": "๐ฑ"
+ },
+ {
+ "type": "emoji",
+ "from": "bike",
+ "to": "๐ฒ"
+ },
+ {
+ "type": "emoji",
+ "from": "no_bicycles",
+ "to": "๐ณ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-biking",
+ "to": "๐ดโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-biking",
+ "to": "๐ดโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "bicyclist",
+ "to": "๐ดโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-mountain-biking",
+ "to": "๐ตโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-mountain-biking",
+ "to": "๐ตโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "mountain_bicyclist",
+ "to": "๐ตโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-walking",
+ "to": "๐ถโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-walking",
+ "to": "๐ถโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "walking",
+ "to": "๐ถโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "no_pedestrians",
+ "to": "๐ท"
+ },
+ {
+ "type": "emoji",
+ "from": "children_crossing",
+ "to": "๐ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "mens",
+ "to": "๐น"
+ },
+ {
+ "type": "emoji",
+ "from": "womens",
+ "to": "๐บ"
+ },
+ {
+ "type": "emoji",
+ "from": "restroom",
+ "to": "๐ป"
+ },
+ {
+ "type": "emoji",
+ "from": "baby_symbol",
+ "to": "๐ผ"
+ },
+ {
+ "type": "emoji",
+ "from": "toilet",
+ "to": "๐ฝ"
+ },
+ {
+ "type": "emoji",
+ "from": "wc",
+ "to": "๐พ"
+ },
+ {
+ "type": "emoji",
+ "from": "shower",
+ "to": "๐ฟ"
+ },
+ {
+ "type": "emoji",
+ "from": "bath",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "bathtub",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "passport_control",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "customs",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "baggage_claim",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "left_luggage",
+ "to": "๐
"
+ },
+ {
+ "type": "emoji",
+ "from": "couch_and_lamp",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "sleeping_accommodation",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "shopping_bags",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "bellhop_bell",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "bed",
+ "to": "๐๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "place_of_worship",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "octagonal_sign",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "shopping_trolley",
+ "to": "๐"
+ },
+ {
+ "type": "emoji",
+ "from": "hammer_and_wrench",
+ "to": "๐ ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "shield",
+ "to": "๐ก๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "oil_drum",
+ "to": "๐ข๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "motorway",
+ "to": "๐ฃ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "railway_track",
+ "to": "๐ค๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "motor_boat",
+ "to": "๐ฅ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "small_airplane",
+ "to": "๐ฉ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "airplane_departure",
+ "to": "๐ซ"
+ },
+ {
+ "type": "emoji",
+ "from": "airplane_arriving",
+ "to": "๐ฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "satellite",
+ "to": "๐ฐ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "passenger_ship",
+ "to": "๐ณ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "scooter",
+ "to": "๐ด"
+ },
+ {
+ "type": "emoji",
+ "from": "motor_scooter",
+ "to": "๐ต"
+ },
+ {
+ "type": "emoji",
+ "from": "canoe",
+ "to": "๐ถ"
+ },
+ {
+ "type": "emoji",
+ "from": "sled",
+ "to": "๐ท"
+ },
+ {
+ "type": "emoji",
+ "from": "flying_saucer",
+ "to": "๐ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "zipper_mouth_face",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "money_mouth_face",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "face_with_thermometer",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "nerd_face",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "thinking_face",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "face_with_head_bandage",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "robot_face",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "hugging_face",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "the_horns",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "sign_of_the_horns",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "call_me_hand",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "raised_back_of_hand",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "left-facing_fist",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "right-facing_fist",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "handshake",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "crossed_fingers",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "hand_with_index_and_middle_fingers_crossed",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "i_love_you_hand_sign",
+ "to": "๐ค"
+ },
+ {
+ "type": "emoji",
+ "from": "face_with_cowboy_hat",
+ "to": "๐ค "
+ },
+ {
+ "type": "emoji",
+ "from": "clown_face",
+ "to": "๐คก"
+ },
+ {
+ "type": "emoji",
+ "from": "nauseated_face",
+ "to": "๐คข"
+ },
+ {
+ "type": "emoji",
+ "from": "rolling_on_the_floor_laughing",
+ "to": "๐คฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "drooling_face",
+ "to": "๐คค"
+ },
+ {
+ "type": "emoji",
+ "from": "lying_face",
+ "to": "๐คฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-facepalming",
+ "to": "๐คฆโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-facepalming",
+ "to": "๐คฆโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "face_palm",
+ "to": "๐คฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "sneezing_face",
+ "to": "๐คง"
+ },
+ {
+ "type": "emoji",
+ "from": "face_with_raised_eyebrow",
+ "to": "๐คจ"
+ },
+ {
+ "type": "emoji",
+ "from": "face_with_one_eyebrow_raised",
+ "to": "๐คจ"
+ },
+ {
+ "type": "emoji",
+ "from": "star-struck",
+ "to": "๐คฉ"
+ },
+ {
+ "type": "emoji",
+ "from": "grinning_face_with_star_eyes",
+ "to": "๐คฉ"
+ },
+ {
+ "type": "emoji",
+ "from": "zany_face",
+ "to": "๐คช"
+ },
+ {
+ "type": "emoji",
+ "from": "grinning_face_with_one_large_and_one_small_eye",
+ "to": "๐คช"
+ },
+ {
+ "type": "emoji",
+ "from": "shushing_face",
+ "to": "๐คซ"
+ },
+ {
+ "type": "emoji",
+ "from": "face_with_finger_covering_closed_lips",
+ "to": "๐คซ"
+ },
+ {
+ "type": "emoji",
+ "from": "face_with_symbols_on_mouth",
+ "to": "๐คฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "serious_face_with_symbols_covering_mouth",
+ "to": "๐คฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "face_with_hand_over_mouth",
+ "to": "๐คญ"
+ },
+ {
+ "type": "emoji",
+ "from": "smiling_face_with_smiling_eyes_and_hand_covering_mouth",
+ "to": "๐คญ"
+ },
+ {
+ "type": "emoji",
+ "from": "face_vomiting",
+ "to": "๐คฎ"
+ },
+ {
+ "type": "emoji",
+ "from": "face_with_open_mouth_vomiting",
+ "to": "๐คฎ"
+ },
+ {
+ "type": "emoji",
+ "from": "exploding_head",
+ "to": "๐คฏ"
+ },
+ {
+ "type": "emoji",
+ "from": "shocked_face_with_exploding_head",
+ "to": "๐คฏ"
+ },
+ {
+ "type": "emoji",
+ "from": "pregnant_woman",
+ "to": "๐คฐ"
+ },
+ {
+ "type": "emoji",
+ "from": "breast-feeding",
+ "to": "๐คฑ"
+ },
+ {
+ "type": "emoji",
+ "from": "palms_up_together",
+ "to": "๐คฒ"
+ },
+ {
+ "type": "emoji",
+ "from": "selfie",
+ "to": "๐คณ"
+ },
+ {
+ "type": "emoji",
+ "from": "prince",
+ "to": "๐คด"
+ },
+ {
+ "type": "emoji",
+ "from": "man_in_tuxedo",
+ "to": "๐คต"
+ },
+ {
+ "type": "emoji",
+ "from": "mrs_claus",
+ "to": "๐คถ"
+ },
+ {
+ "type": "emoji",
+ "from": "mother_christmas",
+ "to": "๐คถ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-shrugging",
+ "to": "๐คทโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-shrugging",
+ "to": "๐คทโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "shrug",
+ "to": "๐คท"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-cartwheeling",
+ "to": "๐คธโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-cartwheeling",
+ "to": "๐คธโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "person_doing_cartwheel",
+ "to": "๐คธ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-juggling",
+ "to": "๐คนโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-juggling",
+ "to": "๐คนโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "juggling",
+ "to": "๐คน"
+ },
+ {
+ "type": "emoji",
+ "from": "fencer",
+ "to": "๐คบ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-wrestling",
+ "to": "๐คผโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-wrestling",
+ "to": "๐คผโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "wrestlers",
+ "to": "๐คผ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-playing-water-polo",
+ "to": "๐คฝโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-playing-water-polo",
+ "to": "๐คฝโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "water_polo",
+ "to": "๐คฝ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-playing-handball",
+ "to": "๐คพโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-playing-handball",
+ "to": "๐คพโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "handball",
+ "to": "๐คพ"
+ },
+ {
+ "type": "emoji",
+ "from": "wilted_flower",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "drum_with_drumsticks",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "clinking_glasses",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "tumbler_glass",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "spoon",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "goal_net",
+ "to": "๐ฅ
"
+ },
+ {
+ "type": "emoji",
+ "from": "first_place_medal",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "second_place_medal",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "third_place_medal",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "boxing_glove",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "martial_arts_uniform",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "curling_stone",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "croissant",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "avocado",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "cucumber",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "bacon",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "potato",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "carrot",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "baguette_bread",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "green_salad",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "shallow_pan_of_food",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "stuffed_flatbread",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "egg",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "glass_of_milk",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "peanuts",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "kiwifruit",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "pancakes",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "dumpling",
+ "to": "๐ฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "fortune_cookie",
+ "to": "๐ฅ "
+ },
+ {
+ "type": "emoji",
+ "from": "takeout_box",
+ "to": "๐ฅก"
+ },
+ {
+ "type": "emoji",
+ "from": "chopsticks",
+ "to": "๐ฅข"
+ },
+ {
+ "type": "emoji",
+ "from": "bowl_with_spoon",
+ "to": "๐ฅฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "cup_with_straw",
+ "to": "๐ฅค"
+ },
+ {
+ "type": "emoji",
+ "from": "coconut",
+ "to": "๐ฅฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "broccoli",
+ "to": "๐ฅฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "pie",
+ "to": "๐ฅง"
+ },
+ {
+ "type": "emoji",
+ "from": "pretzel",
+ "to": "๐ฅจ"
+ },
+ {
+ "type": "emoji",
+ "from": "cut_of_meat",
+ "to": "๐ฅฉ"
+ },
+ {
+ "type": "emoji",
+ "from": "sandwich",
+ "to": "๐ฅช"
+ },
+ {
+ "type": "emoji",
+ "from": "canned_food",
+ "to": "๐ฅซ"
+ },
+ {
+ "type": "emoji",
+ "from": "crab",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "lion_face",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "scorpion",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "turkey",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "unicorn_face",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "eagle",
+ "to": "๐ฆ
"
+ },
+ {
+ "type": "emoji",
+ "from": "duck",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "bat",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "shark",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "owl",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "fox_face",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "butterfly",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "deer",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "gorilla",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "lizard",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "rhinoceros",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "shrimp",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "squid",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "giraffe_face",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "zebra_face",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "hedgehog",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "sauropod",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "t-rex",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "cricket",
+ "to": "๐ฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "cheese_wedge",
+ "to": "๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "face_with_monocle",
+ "to": "๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "adult",
+ "to": "๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "child",
+ "to": "๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "older_adult",
+ "to": "๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "bearded_person",
+ "to": "๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "person_with_headscarf",
+ "to": "๐ง"
+ },
+ {
+ "type": "emoji",
+ "from": "woman_in_steamy_room",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man_in_steamy_room",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "person_in_steamy_room",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman_climbing",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "person_climbing",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man_climbing",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman_in_lotus_position",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "person_in_lotus_position",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man_in_lotus_position",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "female_mage",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "mage",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "male_mage",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "female_fairy",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "fairy",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "male_fairy",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "female_vampire",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "vampire",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "male_vampire",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "mermaid",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "merman",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "merperson",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "female_elf",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "male_elf",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "elf",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "female_genie",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "male_genie",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "genie",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "female_zombie",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "male_zombie",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "zombie",
+ "to": "๐งโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "brain",
+ "to": "๐ง "
+ },
+ {
+ "type": "emoji",
+ "from": "orange_heart",
+ "to": "๐งก"
+ },
+ {
+ "type": "emoji",
+ "from": "billed_cap",
+ "to": "๐งข"
+ },
+ {
+ "type": "emoji",
+ "from": "scarf",
+ "to": "๐งฃ"
+ },
+ {
+ "type": "emoji",
+ "from": "gloves",
+ "to": "๐งค"
+ },
+ {
+ "type": "emoji",
+ "from": "coat",
+ "to": "๐งฅ"
+ },
+ {
+ "type": "emoji",
+ "from": "socks",
+ "to": "๐งฆ"
+ },
+ {
+ "type": "emoji",
+ "from": "bangbang",
+ "to": "โผ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "interrobang",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "tm",
+ "to": "โข๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "information_source",
+ "to": "โน๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "left_right_arrow",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "arrow_up_down",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "arrow_upper_left",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "arrow_upper_right",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "arrow_lower_right",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "arrow_lower_left",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "leftwards_arrow_with_hook",
+ "to": "โฉ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "arrow_right_hook",
+ "to": "โช๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "watch",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "hourglass",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "keyboard",
+ "to": "โจ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "eject",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "fast_forward",
+ "to": "โฉ"
+ },
+ {
+ "type": "emoji",
+ "from": "rewind",
+ "to": "โช"
+ },
+ {
+ "type": "emoji",
+ "from": "arrow_double_up",
+ "to": "โซ"
+ },
+ {
+ "type": "emoji",
+ "from": "arrow_double_down",
+ "to": "โฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "black_right_pointing_double_triangle_with_vertical_bar",
+ "to": "โญ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "black_left_pointing_double_triangle_with_vertical_bar",
+ "to": "โฎ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "black_right_pointing_triangle_with_double_vertical_bar",
+ "to": "โฏ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "alarm_clock",
+ "to": "โฐ"
+ },
+ {
+ "type": "emoji",
+ "from": "stopwatch",
+ "to": "โฑ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "timer_clock",
+ "to": "โฒ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "hourglass_flowing_sand",
+ "to": "โณ"
+ },
+ {
+ "type": "emoji",
+ "from": "double_vertical_bar",
+ "to": "โธ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "black_square_for_stop",
+ "to": "โน๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "black_circle_for_record",
+ "to": "โบ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "m",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "black_small_square",
+ "to": "โช๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "white_small_square",
+ "to": "โซ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "arrow_forward",
+ "to": "โถ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "arrow_backward",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "white_medium_square",
+ "to": "โป๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "black_medium_square",
+ "to": "โผ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "white_medium_small_square",
+ "to": "โฝ"
+ },
+ {
+ "type": "emoji",
+ "from": "black_medium_small_square",
+ "to": "โพ"
+ },
+ {
+ "type": "emoji",
+ "from": "sunny",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "cloud",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "umbrella",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "snowman",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "comet",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "phone",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "telephone",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "ballot_box_with_check",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "shamrock",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "point_up",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "skull_and_crossbones",
+ "to": "โ ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "radioactive_sign",
+ "to": "โข๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "biohazard_sign",
+ "to": "โฃ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "orthodox_cross",
+ "to": "โฆ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "star_and_crescent",
+ "to": "โช๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "peace_symbol",
+ "to": "โฎ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "yin_yang",
+ "to": "โฏ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "wheel_of_dharma",
+ "to": "โธ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "white_frowning_face",
+ "to": "โน๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "relaxed",
+ "to": "โบ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "female_sign",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "male_sign",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "gemini",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "cancer",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "leo",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "virgo",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "libra",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "scorpius",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "spades",
+ "to": "โ ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "clubs",
+ "to": "โฃ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "hearts",
+ "to": "โฅ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "diamonds",
+ "to": "โฆ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "hotsprings",
+ "to": "โจ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "recycle",
+ "to": "โป๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "wheelchair",
+ "to": "โฟ"
+ },
+ {
+ "type": "emoji",
+ "from": "hammer_and_pick",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "crossed_swords",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "medical_symbol",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "staff_of_aesculapius",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "scales",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "alembic",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "gear",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "atom_symbol",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "fleur_de_lis",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "warning",
+ "to": "โ ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "zap",
+ "to": "โก"
+ },
+ {
+ "type": "emoji",
+ "from": "white_circle",
+ "to": "โช"
+ },
+ {
+ "type": "emoji",
+ "from": "black_circle",
+ "to": "โซ"
+ },
+ {
+ "type": "emoji",
+ "from": "coffin",
+ "to": "โฐ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "funeral_urn",
+ "to": "โฑ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "soccer",
+ "to": "โฝ"
+ },
+ {
+ "type": "emoji",
+ "from": "baseball",
+ "to": "โพ"
+ },
+ {
+ "type": "emoji",
+ "from": "snowman_without_snow",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "partly_sunny",
+ "to": "โ
"
+ },
+ {
+ "type": "emoji",
+ "from": "thunder_cloud_and_rain",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "ophiuchus",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "pick",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "helmet_with_white_cross",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "chains",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "no_entry",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "shinto_shrine",
+ "to": "โฉ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "church",
+ "to": "โช"
+ },
+ {
+ "type": "emoji",
+ "from": "mountain",
+ "to": "โฐ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "umbrella_on_ground",
+ "to": "โฑ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "fountain",
+ "to": "โฒ"
+ },
+ {
+ "type": "emoji",
+ "from": "golf",
+ "to": "โณ"
+ },
+ {
+ "type": "emoji",
+ "from": "ferry",
+ "to": "โด๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "boat",
+ "to": "โต"
+ },
+ {
+ "type": "emoji",
+ "from": "sailboat",
+ "to": "โต"
+ },
+ {
+ "type": "emoji",
+ "from": "skier",
+ "to": "โท๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "ice_skate",
+ "to": "โธ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "woman-bouncing-ball",
+ "to": "โน๏ธโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "man-bouncing-ball",
+ "to": "โน๏ธโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "person_with_ball",
+ "to": "โน๏ธโโ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "tent",
+ "to": "โบ"
+ },
+ {
+ "type": "emoji",
+ "from": "fuelpump",
+ "to": "โฝ"
+ },
+ {
+ "type": "emoji",
+ "from": "scissors",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "airplane",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "email",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "envelope",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "fist",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "hand",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "raised_hand",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "v",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "writing_hand",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "pencil2",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "black_nib",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "heavy_check_mark",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "heavy_multiplication_x",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "latin_cross",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "star_of_david",
+ "to": "โก๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "eight_spoked_asterisk",
+ "to": "โณ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "eight_pointed_black_star",
+ "to": "โด๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "snowflake",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "sparkle",
+ "to": "โ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "x",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "negative_squared_cross_mark",
+ "to": "โ"
+ },
+ {
+ "type": "emoji",
+ "from": "heavy_heart_exclamation_mark_ornament",
+ "to": "โฃ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "heart",
+ "to": "โค๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "arrow_right",
+ "to": "โก๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "curly_loop",
+ "to": "โฐ"
+ },
+ {
+ "type": "emoji",
+ "from": "loop",
+ "to": "โฟ"
+ },
+ {
+ "type": "emoji",
+ "from": "arrow_heading_up",
+ "to": "โคด๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "arrow_heading_down",
+ "to": "โคต๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "arrow_left",
+ "to": "โฌ
๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "arrow_up",
+ "to": "โฌ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "arrow_down",
+ "to": "โฌ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "black_large_square",
+ "to": "โฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "white_large_square",
+ "to": "โฌ"
+ },
+ {
+ "type": "emoji",
+ "from": "star",
+ "to": "โญ"
+ },
+ {
+ "type": "emoji",
+ "from": "o",
+ "to": "โญ"
+ },
+ {
+ "type": "emoji",
+ "from": "wavy_dash",
+ "to": "ใฐ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "part_alternation_mark",
+ "to": "ใฝ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "congratulations",
+ "to": "ใ๏ธ"
+ },
+ {
+ "type": "emoji",
+ "from": "secret",
+ "to": "ใ๏ธ"
+ }
+]
\ No newline at end of file
diff --git a/static/index.html b/static/index.html
index 7bec76a79..14aec125d 100644
--- a/static/index.html
+++ b/static/index.html
@@ -1502,6 +1502,7 @@
chat