219 lines
9.2 KiB
JavaScript
219 lines
9.2 KiB
JavaScript
.pragma library
|
|
|
|
var emojiList = [
|
|
// Smileys
|
|
{code: "smile", emoji: "\uD83D\uDE04"},
|
|
{code: "grinning", emoji: "\uD83D\uDE00"},
|
|
{code: "grin", emoji: "\uD83D\uDE01"},
|
|
{code: "joy", emoji: "\uD83D\uDE02"},
|
|
{code: "rofl", emoji: "\uD83E\uDD23"},
|
|
{code: "smiley", emoji: "\uD83D\uDE03"},
|
|
{code: "wink", emoji: "\uD83D\uDE09"},
|
|
{code: "blush", emoji: "\uD83D\uDE0A"},
|
|
{code: "innocent", emoji: "\uD83D\uDE07"},
|
|
{code: "heart_eyes", emoji: "\uD83D\uDE0D"},
|
|
{code: "kissing", emoji: "\uD83D\uDE17"},
|
|
{code: "kissing_heart", emoji: "\uD83D\uDE18"},
|
|
{code: "yum", emoji: "\uD83D\uDE0B"},
|
|
{code: "tongue", emoji: "\uD83D\uDE1B"},
|
|
{code: "crazy", emoji: "\uD83E\uDD2A"},
|
|
{code: "thinking", emoji: "\uD83E\uDD14"},
|
|
{code: "shush", emoji: "\uD83E\uDD2B"},
|
|
{code: "zipper", emoji: "\uD83E\uDD10"},
|
|
{code: "raised_eyebrow", emoji: "\uD83E\uDD28"},
|
|
{code: "neutral", emoji: "\uD83D\uDE10"},
|
|
{code: "expressionless", emoji: "\uD83D\uDE11"},
|
|
{code: "unamused", emoji: "\uD83D\uDE12"},
|
|
{code: "rolling_eyes", emoji: "\uD83D\uDE44"},
|
|
{code: "grimacing", emoji: "\uD83D\uDE2C"},
|
|
{code: "relieved", emoji: "\uD83D\uDE0C"},
|
|
{code: "pensive", emoji: "\uD83D\uDE14"},
|
|
{code: "sleepy", emoji: "\uD83D\uDE2A"},
|
|
{code: "sleeping", emoji: "\uD83D\uDE34"},
|
|
{code: "mask", emoji: "\uD83D\uDE37"},
|
|
{code: "sick", emoji: "\uD83E\uDD12"},
|
|
{code: "injured", emoji: "\uD83E\uDD15"},
|
|
{code: "nerd", emoji: "\uD83E\uDD13"},
|
|
{code: "sunglasses", emoji: "\uD83D\uDE0E"},
|
|
{code: "confused", emoji: "\uD83D\uDE15"},
|
|
{code: "worried", emoji: "\uD83D\uDE1F"},
|
|
{code: "frown", emoji: "\u2639\uFE0F"},
|
|
{code: "sad", emoji: "\uD83D\uDE1E"},
|
|
{code: "angry", emoji: "\uD83D\uDE20"},
|
|
{code: "rage", emoji: "\uD83E\uDD2C"},
|
|
{code: "cry", emoji: "\uD83D\uDE22"},
|
|
{code: "sob", emoji: "\uD83D\uDE2D"},
|
|
{code: "scream", emoji: "\uD83D\uDE31"},
|
|
{code: "fearful", emoji: "\uD83D\uDE28"},
|
|
{code: "cold_sweat", emoji: "\uD83D\uDE30"},
|
|
{code: "disappointed", emoji: "\uD83D\uDE1E"},
|
|
{code: "sweat", emoji: "\uD83D\uDE13"},
|
|
{code: "tired", emoji: "\uD83D\uDE2B"},
|
|
{code: "skull", emoji: "\uD83D\uDC80"},
|
|
{code: "ghost", emoji: "\uD83D\uDC7B"},
|
|
{code: "alien", emoji: "\uD83D\uDC7D"},
|
|
{code: "robot", emoji: "\uD83E\uDD16"},
|
|
{code: "poop", emoji: "\uD83D\uDCA9"},
|
|
{code: "clown", emoji: "\uD83E\uDD21"},
|
|
{code: "exploding_head", emoji: "\uD83E\uDD2F"},
|
|
{code: "mind_blown", emoji: "\uD83E\uDD2F"},
|
|
{code: "shrug", emoji: "\uD83E\uDD37"},
|
|
{code: "facepalm", emoji: "\uD83E\uDD26"},
|
|
// Gestures
|
|
{code: "wave", emoji: "\uD83D\uDC4B"},
|
|
{code: "ok_hand", emoji: "\uD83D\uDC4C"},
|
|
{code: "thumbsup", emoji: "\uD83D\uDC4D"},
|
|
{code: "+1", emoji: "\uD83D\uDC4D"},
|
|
{code: "thumbsdown", emoji: "\uD83D\uDC4E"},
|
|
{code: "-1", emoji: "\uD83D\uDC4E"},
|
|
{code: "clap", emoji: "\uD83D\uDC4F"},
|
|
{code: "pray", emoji: "\uD83D\uDE4F"},
|
|
{code: "handshake", emoji: "\uD83E\uDD1D"},
|
|
{code: "muscle", emoji: "\uD83D\uDCAA"},
|
|
{code: "point_up", emoji: "\u261D\uFE0F"},
|
|
{code: "point_down", emoji: "\uD83D\uDC47"},
|
|
{code: "point_left", emoji: "\uD83D\uDC48"},
|
|
{code: "point_right", emoji: "\uD83D\uDC49"},
|
|
{code: "middle_finger", emoji: "\uD83D\uDD95"},
|
|
{code: "raised_hand", emoji: "\u270B"},
|
|
{code: "fist", emoji: "\u270A"},
|
|
{code: "v", emoji: "\u270C\uFE0F"},
|
|
{code: "crossed_fingers", emoji: "\uD83E\uDD1E"},
|
|
{code: "metal", emoji: "\uD83E\uDD18"},
|
|
{code: "call_me", emoji: "\uD83E\uDD19"},
|
|
{code: "writing", emoji: "\u270D\uFE0F"},
|
|
// Hearts
|
|
{code: "heart", emoji: "\u2764\uFE0F"},
|
|
{code: "orange_heart", emoji: "\uD83E\uDDE1"},
|
|
{code: "yellow_heart", emoji: "\uD83D\uDC9B"},
|
|
{code: "green_heart", emoji: "\uD83D\uDC9A"},
|
|
{code: "blue_heart", emoji: "\uD83D\uDC99"},
|
|
{code: "purple_heart", emoji: "\uD83D\uDC9C"},
|
|
{code: "black_heart", emoji: "\uD83D\uDDA4"},
|
|
{code: "broken_heart", emoji: "\uD83D\uDC94"},
|
|
{code: "sparkling_heart", emoji: "\uD83D\uDC96"},
|
|
// Objects
|
|
{code: "fire", emoji: "\uD83D\uDD25"},
|
|
{code: "star", emoji: "\u2B50"},
|
|
{code: "sparkles", emoji: "\u2728"},
|
|
{code: "zap", emoji: "\u26A1"},
|
|
{code: "boom", emoji: "\uD83D\uDCA5"},
|
|
{code: "100", emoji: "\uD83D\uDCAF"},
|
|
{code: "rocket", emoji: "\uD83D\uDE80"},
|
|
{code: "eyes", emoji: "\uD83D\uDC40"},
|
|
{code: "brain", emoji: "\uD83E\uDDE0"},
|
|
{code: "bulb", emoji: "\uD83D\uDCA1"},
|
|
{code: "book", emoji: "\uD83D\uDCD6"},
|
|
{code: "memo", emoji: "\uD83D\uDCDD"},
|
|
{code: "pencil", emoji: "\u270F\uFE0F"},
|
|
{code: "wrench", emoji: "\uD83D\uDD27"},
|
|
{code: "hammer", emoji: "\uD83D\uDD28"},
|
|
{code: "gear", emoji: "\u2699\uFE0F"},
|
|
{code: "link", emoji: "\uD83D\uDD17"},
|
|
{code: "lock", emoji: "\uD83D\uDD12"},
|
|
{code: "key", emoji: "\uD83D\uDD11"},
|
|
{code: "bell", emoji: "\uD83D\uDD14"},
|
|
{code: "megaphone", emoji: "\uD83D\uDCE3"},
|
|
{code: "mag", emoji: "\uD83D\uDD0D"},
|
|
{code: "pin", emoji: "\uD83D\uDCCC"},
|
|
{code: "paperclip", emoji: "\uD83D\uDCCE"},
|
|
{code: "scissors", emoji: "\u2702\uFE0F"},
|
|
{code: "package", emoji: "\uD83D\uDCE6"},
|
|
{code: "mailbox", emoji: "\uD83D\uDCEB"},
|
|
{code: "computer", emoji: "\uD83D\uDCBB"},
|
|
{code: "keyboard", emoji: "\u2328\uFE0F"},
|
|
{code: "desktop", emoji: "\uD83D\uDDA5\uFE0F"},
|
|
{code: "phone", emoji: "\uD83D\uDCF1"},
|
|
{code: "camera", emoji: "\uD83D\uDCF7"},
|
|
{code: "movie", emoji: "\uD83C\uDFA5"},
|
|
{code: "tv", emoji: "\uD83D\uDCFA"},
|
|
{code: "microphone", emoji: "\uD83C\uDFA4"},
|
|
{code: "headphones", emoji: "\uD83C\uDFA7"},
|
|
{code: "guitar", emoji: "\uD83C\uDFB8"},
|
|
{code: "trophy", emoji: "\uD83C\uDFC6"},
|
|
{code: "medal", emoji: "\uD83C\uDFC5"},
|
|
{code: "crown", emoji: "\uD83D\uDC51"},
|
|
{code: "gem", emoji: "\uD83D\uDC8E"},
|
|
{code: "money", emoji: "\uD83D\uDCB0"},
|
|
{code: "dollar", emoji: "\uD83D\uDCB5"},
|
|
{code: "chart", emoji: "\uD83D\uDCC8"},
|
|
{code: "calendar", emoji: "\uD83D\uDCC5"},
|
|
{code: "clock", emoji: "\uD83D\uDD50"},
|
|
{code: "hourglass", emoji: "\u231B"},
|
|
{code: "alarm", emoji: "\u23F0"},
|
|
// Symbols
|
|
{code: "check", emoji: "\u2705"},
|
|
{code: "white_check_mark", emoji: "\u2705"},
|
|
{code: "x", emoji: "\u274C"},
|
|
{code: "warning", emoji: "\u26A0\uFE0F"},
|
|
{code: "no_entry", emoji: "\u26D4"},
|
|
{code: "question", emoji: "\u2753"},
|
|
{code: "exclamation", emoji: "\u2757"},
|
|
{code: "info", emoji: "\u2139\uFE0F"},
|
|
{code: "arrow_up", emoji: "\u2B06\uFE0F"},
|
|
{code: "arrow_down", emoji: "\u2B07\uFE0F"},
|
|
{code: "arrow_left", emoji: "\u2B05\uFE0F"},
|
|
{code: "arrow_right", emoji: "\u27A1\uFE0F"},
|
|
{code: "recycle", emoji: "\u267B\uFE0F"},
|
|
// Celebrations
|
|
{code: "tada", emoji: "\uD83C\uDF89"},
|
|
{code: "party", emoji: "\uD83C\uDF89"},
|
|
{code: "confetti", emoji: "\uD83C\uDF8A"},
|
|
{code: "balloon", emoji: "\uD83C\uDF88"},
|
|
{code: "gift", emoji: "\uD83C\uDF81"},
|
|
{code: "cake", emoji: "\uD83C\uDF82"},
|
|
// Food & Drink
|
|
{code: "coffee", emoji: "\u2615"},
|
|
{code: "tea", emoji: "\uD83C\uDF75"},
|
|
{code: "beer", emoji: "\uD83C\uDF7A"},
|
|
{code: "beers", emoji: "\uD83C\uDF7B"},
|
|
{code: "wine", emoji: "\uD83C\uDF77"},
|
|
{code: "cocktail", emoji: "\uD83C\uDF78"},
|
|
{code: "pizza", emoji: "\uD83C\uDF55"},
|
|
{code: "burger", emoji: "\uD83C\uDF54"},
|
|
{code: "taco", emoji: "\uD83C\uDF2E"},
|
|
{code: "cookie", emoji: "\uD83C\uDF6A"},
|
|
{code: "icecream", emoji: "\uD83C\uDF68"},
|
|
// Nature
|
|
{code: "sun", emoji: "\u2600\uFE0F"},
|
|
{code: "moon", emoji: "\uD83C\uDF19"},
|
|
{code: "cloud", emoji: "\u2601\uFE0F"},
|
|
{code: "rain", emoji: "\uD83C\uDF27\uFE0F"},
|
|
{code: "snow", emoji: "\u2744\uFE0F"},
|
|
{code: "rainbow", emoji: "\uD83C\uDF08"},
|
|
{code: "ocean", emoji: "\uD83C\uDF0A"},
|
|
{code: "tree", emoji: "\uD83C\uDF33"},
|
|
{code: "flower", emoji: "\uD83C\uDF38"},
|
|
{code: "rose", emoji: "\uD83C\uDF39"},
|
|
// Animals
|
|
{code: "dog", emoji: "\uD83D\uDC36"},
|
|
{code: "cat", emoji: "\uD83D\uDC31"},
|
|
{code: "fox", emoji: "\uD83E\uDD8A"},
|
|
{code: "bear", emoji: "\uD83D\uDC3B"},
|
|
{code: "penguin", emoji: "\uD83D\uDC27"},
|
|
{code: "bird", emoji: "\uD83D\uDC26"},
|
|
{code: "butterfly", emoji: "\uD83E\uDD8B"},
|
|
{code: "bug", emoji: "\uD83D\uDC1B"},
|
|
{code: "snake", emoji: "\uD83D\uDC0D"},
|
|
{code: "turtle", emoji: "\uD83D\uDC22"},
|
|
{code: "octopus", emoji: "\uD83D\uDC19"},
|
|
{code: "whale", emoji: "\uD83D\uDC33"},
|
|
{code: "shark", emoji: "\uD83E\uDD88"},
|
|
{code: "unicorn", emoji: "\uD83E\uDD84"},
|
|
// Travel
|
|
{code: "car", emoji: "\uD83D\uDE97"},
|
|
{code: "bus", emoji: "\uD83D\uDE8C"},
|
|
{code: "train", emoji: "\uD83D\uDE86"},
|
|
{code: "airplane", emoji: "\u2708\uFE0F"},
|
|
{code: "ship", emoji: "\uD83D\uDEA2"},
|
|
{code: "bike", emoji: "\uD83D\uDEB2"},
|
|
{code: "house", emoji: "\uD83C\uDFE0"},
|
|
{code: "office", emoji: "\uD83C\uDFE2"},
|
|
{code: "earth", emoji: "\uD83C\uDF0D"},
|
|
{code: "world", emoji: "\uD83C\uDF0D"},
|
|
// Flags
|
|
{code: "flag", emoji: "\uD83C\uDFF3\uFE0F"},
|
|
{code: "checkered_flag", emoji: "\uD83C\uDFC1"},
|
|
{code: "pirate_flag", emoji: "\uD83C\uDFF4\u200D\u2620\uFE0F"},
|
|
]
|