* Author: Matthias Ebers */ use Friendica\Content\Smilies; use Friendica\Core\Hook; function unicode_smilies_install() { Hook::register('smilie', 'addon/unicode_smilies/unicode_smilies.php', 'unicode_smilies_smilies'); } function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':-)', '😀'); Smilies::add($b, ':)', '😀'); Smilies::add($b, ':-(', '🙁'); Smilies::add($b, ':(', '🙁'); Smilies::add($b, ':-[', '😳'); Smilies::add($b, ':-D', '😁'); Smilies::add($b, ':D', '😁'); Smilies::add($b, ';-)', '😉'); // Smilies::add($b, ';)', '😉'); // Deactivated since this leads to disturbed html entities Smilies::add($b, ':-P', '😛'); Smilies::add($b, ':-p', '😛'); Smilies::add($b, ':P', '😛'); Smilies::add($b, ':p', '😛'); Smilies::add($b, ':-O', '😮'); Smilies::add($b, ':O', '😮'); Smilies::add($b, ':-X', '🤐'); Smilies::add($b, ':-x', '🤐'); Smilies::add($b, ':X', '🤐'); Smilies::add($b, ':x', '🤐'); Smilies::add($b, '8-)', '😎'); Smilies::add($b, ':-/', '😕'); Smilies::add($b, ':-"', '💏'); Smilies::add($b, ':-"', '💏'); Smilies::add($b, ':-!', '🤒'); Smilies::add($b, '<3', '❤'); Smilies::add($b, '</3', '💔'); Smilies::add($b, '<\\3', '💔'); Smilies::add($b, '8-|', '😲'); Smilies::add($b, '8-O', '😲'); Smilies::add($b, '\\o/', '👍'); Smilies::add($b, ":'(", '😢'); Smilies::add($b, ':coffee', '☕'); Smilies::add($b, ':beer', '🍺'); Smilies::add($b, ':homebrew', '🍺'); Smilies::add($b, ':like', '👍'); Smilies::add($b, ':dislike', '👎'); Smilies::add($b, ':kaffee', '☕'); Smilies::add($b, ':bier', '🍺'); Smilies::add($b, ':mögen', '👍'); Smilies::add($b, ':nicht mögen', '👎'); // Smilies::add($b, 'o.O', '&#x;'); // Smilies::add($b, 'O.o', '&#x;'); // Smilies::add($b, 'o_O', '&#x;'); // Smilies::add($b, 'O_o', '&#x;'); // Smilies::add($b, ':facepalm', '🤦'); // Bad client support // Animal smileys. // Smilies::add($b, ':bunnyflowers', '&#x;'); Smilies::add($b, ':chick', '🐤'); Smilies::add($b, ':bumblebee', '🐝'); Smilies::add($b, ':ladybird', '🐞'); Smilies::add($b, ':bigspider', '🕷'); Smilies::add($b, ':cat', '🐈'); Smilies::add($b, ':bunny', '🐰'); Smilies::add($b, ':cow', '🐮'); Smilies::add($b, ':crab', '🦀'); Smilies::add($b, ':dolphin', '🐬'); // Smilies::add($b, ':dragonfly', '&#x;'); Smilies::add($b, ':frog', '🐸'); Smilies::add($b, ':hamster', '🐹'); Smilies::add($b, ':monkey', '🐒'); Smilies::add($b, ':horse', '🐴'); // Smilies::add($b, ':parrot', '&#x;'); Smilies::add($b, ':tux', '🐧'); Smilies::add($b, ':snail', '🐌'); Smilies::add($b, ':sheep', '🐑'); Smilies::add($b, ':dog', '🐶'); Smilies::add($b, ':elephant', '🐘'); Smilies::add($b, ':fish', '🐟'); // Smilies::add($b, ':giraffe', '🦒'); // Bad client support Smilies::add($b, ':pig', '🐖'); // Baby Smileys Smilies::add($b, ':baby', '👶'); // Smilies::add($b, ':babycot', '&#x;'); // Smilies::add($b, ':pregnant', '🤰'); // Bad client support // Smilies::add($b, ':stork', '&#x;'); // Confused Smileys Smilies::add($b, ':confused', '😕'); Smilies::add($b, ':shrug', '🤷'); // Smilies::add($b, ':stupid', '&#x;'); // Smilies::add($b, ':dazed', '&#x;'); // Cool Smileys // Smilies::add($b, ':affro', '&#x;'); // Devil/Angel Smileys Smilies::add($b, ':angel', '👼'); Smilies::add($b, ':cherub', '👼'); // Smilies::add($b, ':devilangel', '&#x;'); // Smilies::add($b, ':catdevil', '&#x;'); // Smilies::add($b, ':devillish', '&#x;'); // Smilies::add($b, ':daseesaw', '&#x;'); // Smilies::add($b, ':turnevil', '&#x;'); // Smilies::add($b, ':saint', '&#x;'); // Smilies::add($b, ':graveside', '&#x;'); // Unpleasent smileys. Smilies::add($b, ':toilet', '🚽'); // Smilies::add($b, ':fartinbed', '&#x;'); // Smilies::add($b, ':fartblush', '&#x;'); // Sad smileys Smilies::add($b, ':crying', '😢'); // Smilies::add($b, ':prisoner', '&#x;'); // Smilies::add($b, ':sigh', '&#x;'); // Sport smileys Smilies::add($b, ':basketball', '🏀'); Smilies::add($b, ':bowling', '🎳'); Smilies::add($b, ':cycling', '🚴'); Smilies::add($b, ':darts', '🎯'); Smilies::add($b, ':fencing', '🤺'); Smilies::add($b, ':juggling', '🤹'); // Smilies::add($b, ':skipping', '&#x;'); // Smilies::add($b, ':archery', '&#x;'); Smilies::add($b, ':surfing', '🏄'); Smilies::add($b, ':snooker', '🎱'); Smilies::add($b, ':horseriding', '🏇'); // Love smileys // Smilies::add($b, ':iloveyou', '&#x;'); // Smilies::add($b, ':inlove', '&#x;'); // Smilies::add($b, '~love', '&#x;'); // Smilies::add($b, ':lovebear', '&#x;'); // Smilies::add($b, ':lovebed', '&#x;'); Smilies::add($b, ':loveheart', '💖'); // Tired/Sleep smileys // Smilies::add($b, ':countsheep', '&#x;'); // Smilies::add($b, ':hammock', '&#x;'); // Smilies::add($b, ':pillow', '&#x;'); // Smilies::add($b, ':yawn', '&#x;'); // Fight/Flame/Violent smileys // Smilies::add($b, ':2guns', '&#x;'); // Smilies::add($b, ':alienfight', '&#x;'); // Smilies::add($b, ':army', '&#x;'); // Smilies::add($b, ':arrowhead', '&#x;'); // Smilies::add($b, ':bfg', '&#x;'); // Smilies::add($b, ':bowman', '&#x;'); // Smilies::add($b, ':chainsaw', '&#x;'); // Smilies::add($b, ':crossbow', '&#x;'); // Smilies::add($b, ':crusader', '&#x;'); // Smilies::add($b, ':dead', '&#x;'); // Smilies::add($b, ':hammersplat', '&#x;'); // Smilies::add($b, ':lasergun', '&#x;'); // Smilies::add($b, ':machinegun', '&#x;'); // Smilies::add($b, ':acid', '&#x;'); // Fantasy smileys - monsters and dragons fantasy. The other type of fantasy belongs in adult smileys Smilies::add($b, ':alienmonster', '👾'); // Smilies::add($b, ':barbarian', '&#x;'); // Smilies::add($b, ':dinosaur', '&#x;'); Smilies::add($b, ':dragon', '🐉'); Smilies::add($b, ':draco', '🐉'); Smilies::add($b, ':ghost', '👻'); // Smilies::add($b, ':mummy', '&#x;'); // Food smileys Smilies::add($b, ':apple', '🍎'); // Smilies::add($b, ':broccoli', '&#x;'); Smilies::add($b, ':cake', '🍰'); // Smilies::add($b, ':carrot', '🥕'); // Bad client support Smilies::add($b, ':popcorn', '🍿'); Smilies::add($b, ':tomato', '🍅'); Smilies::add($b, ':banana', '🍌'); Smilies::add($b, ':cooking', '🍳'); Smilies::add($b, ':fryegg', '🍳'); Smilies::add($b, ':birthday cake', '🎂'); // Happy smileys // Smilies::add($b, ':cloud9', '&#x;'); Smilies::add($b, ':tearsofjoy', '😂'); // Respect smileys Smilies::add($b, ':bow', '🙇'); // Smilies::add($b, ':bravo', '&#x;'); // Smilies::add($b, ':hailking', '&#x;'); // Smilies::add($b, ':number1', '&#x;'); // Laugh smileys // Smilies::add($b, ':hahaha', '&#x;'); // Smilies::add($b, ':loltv', '&#x;'); // Smilies::add($b, ':rofl', '🤣'); // Bad client support // Music smileys // Smilies::add($b, ':drums', '🥁'); // Bad client support Smilies::add($b, ':guitar', '🎸'); Smilies::add($b, ':trumpet', '🎺'); // Smileys that used to be in core // Smilies::add($b, ':headbang', '&#x;'); // Smilies::add($b, ':beard', '🧔'); // Bad client support // Smilies::add($b, ':whitebeard', '&#x;'); // Smilies::add($b, ':shaka', '&#x;'); // Smilies::add($b, ':\\.../', '&#x;'); // Smilies::add($b, ':\\ooo/', '&#x;'); // Smilies::add($b, ':headdesk', '&#x;'); // These two are still in core, so oldcore isn't strictly right, but we don't want too many directories // Smilies::add($b, ':-d', '&#x;'); Smilies::add($b, ':-o', '😮'); // Regex killers - stick these at the bottom so they appear at the end of the English and // at the start of $OtherLanguage. // Drinks Smilies::add($b, ':tea', '☕'); Smilies::add($b, ':tee', '☕'); // Smilies::add($b, ':drool', '🤤'); // Bad client support Smilies::add($b, ':cool', '🆒'); // Smilies::add($b, ':vomit', '🤮'); // Bad client support Smilies::add($b, ':golf', '🏌'); Smilies::add($b, ':football', '🏈'); Smilies::add($b, ':tennis', '🎾'); // Smilies::add($b, ':alpha', '&#x;'); // Smilies::add($b, ':marine', '&#x;'); Smilies::add($b, ':sabre', '🗡'); // Smilies::add($b, ':tank', '&#x;'); // Smilies::add($b, ':viking', '&#x;'); // Smilies::add($b, ':gangs', '&#x;'); // Smilies::add($b, ':dj', '&#x;'); // Smilies::add($b, ':elvis', '&#x;'); Smilies::add($b, ':violin', '🎻'); // Neu hinzugefügte Unicode Emoji von Matthias Ebers // face-smiling Smilies::add($b, ':grinning face', '😀'); Smilies::add($b, ':grinning face with big eyes', '😃'); Smilies::add($b, ':grinning face with smiling eyes', '😄'); Smilies::add($b, ':beaming face with smiling eyes', '😁'); Smilies::add($b, ':grinning squinting face', '😆'); Smilies::add($b, ':laughing', '😆'); Smilies::add($b, ':grinning face with sweat', '😅'); Smilies::add($b, ':rolling on the floor laughing', '🤣'); Smilies::add($b, ':face with tears of joy', '😂'); Smilies::add($b, ':slightly smiling face', '🙂'); Smilies::add($b, ':upside-down face', '🙃'); Smilies::add($b, ':winking face', '😉'); Smilies::add($b, ':smiling face with smiling eyes', '😊'); Smilies::add($b, ':smiling face with halo', '😇'); // face-affection Smilies::add($b, ':smiling face with hearts', '🥰'); Smilies::add($b, ':smiling face with heart-eyes', '😍'); Smilies::add($b, ':star-struck', '🤩'); Smilies::add($b, ':face blowing a kiss', '😘'); Smilies::add($b, ':kissing face', '😗'); Smilies::add($b, ':smiling face', '☺'); Smilies::add($b, ':kissing face with closed eyes', '😚'); Smilies::add($b, ':kissing face with smiling eyes', '😙'); // face-tongue Smilies::add($b, ':face savoring food', '😋'); Smilies::add($b, ':face with tongue', '😛'); Smilies::add($b, ':winking face with tongue', '😜'); Smilies::add($b, ':zany face', '🤪'); Smilies::add($b, ':squinting face with tongue', '😝'); Smilies::add($b, ':money-mouth face', '🤑'); // face-hand Smilies::add($b, ':hugging face', '🤗'); Smilies::add($b, ':face with hand over mouth', '🤭'); Smilies::add($b, ':shushing face', '🤫'); Smilies::add($b, ':thinking face', '🤔'); // face-neutral-skeptical Smilies::add($b, ':zipper-mouth face', '🤐'); Smilies::add($b, ':face with raised eyebrow', '🤨'); Smilies::add($b, ':neutral face', '😐'); Smilies::add($b, ':expressionless face', '😑'); Smilies::add($b, ':face without mouth', '😶'); Smilies::add($b, ':smirking face', '😏'); Smilies::add($b, ':unamused face', '😒'); Smilies::add($b, ':face with rolling eyes', '🙄'); Smilies::add($b, ':grimacing face', '😬'); Smilies::add($b, ':lying face', '🤥'); // face-sleepy Smilies::add($b, ':relieved face', '😌'); Smilies::add($b, ':pensive face', '😔'); Smilies::add($b, ':sleepy face', '😪'); Smilies::add($b, ':drooling face', '🤤'); Smilies::add($b, ':sleeping face', '😴'); // face-unwell Smilies::add($b, ':face with medical mask', '😷'); Smilies::add($b, ':face with thermometer', '🤒'); Smilies::add($b, ':face with head-bandage', '🤕'); Smilies::add($b, ':nauseated face', '🤢'); Smilies::add($b, ':face vomiting', '🤮'); Smilies::add($b, ':sneezing face', '🤧'); Smilies::add($b, ':hot face', '🥵'); Smilies::add($b, ':cold face', '🥶'); Smilies::add($b, ':woozy face', '🥴'); Smilies::add($b, ':dizzy face', '😵'); Smilies::add($b, ':exploding head', '🤯'); // face-hat Smilies::add($b, ':cowboy hat face', '🤠'); Smilies::add($b, ':partying face', '🥳'); // face-glasses Smilies::add($b, ':smiling face with sunglasses', '😎'); Smilies::add($b, ':nerd face', '🤓'); Smilies::add($b, ':face with monocle', '🧐'); // face-concerned Smilies::add($b, ':confused face', '😕'); Smilies::add($b, ':worried face', '😟'); Smilies::add($b, ':slightly frowning face', '🙁'); Smilies::add($b, ':frowning face', '☹'); Smilies::add($b, ':face with open mouth', '😮'); Smilies::add($b, ':hushed face', '😯'); Smilies::add($b, ':astonished face', '😲'); Smilies::add($b, ':flushed face', '😳'); Smilies::add($b, ':pleading face', '🥺'); Smilies::add($b, ':frowning face with open mouth', '😦'); Smilies::add($b, ':anguished face', '😧'); Smilies::add($b, ':fearful face', '😨'); Smilies::add($b, ':anxious face with sweat', '😰'); Smilies::add($b, ':sad but relieved face', '😥'); Smilies::add($b, ':crying face', '😢'); Smilies::add($b, ':loudly crying face', '😭'); Smilies::add($b, ':face screaming in fear', '😱'); Smilies::add($b, ':confounded face', '😖'); Smilies::add($b, ':persevering face', '😣'); Smilies::add($b, ':disappointed face', '😞'); // face-negative Smilies::add($b, ':face with steam from nose', '😤'); Smilies::add($b, ':pouting face', '😡'); Smilies::add($b, ':angry face', '😠'); Smilies::add($b, ':face with symbols on mouth', '🤬'); Smilies::add($b, ':smiling face with horns', '😈'); Smilies::add($b, ':angry face with horns', '👿'); Smilies::add($b, ':skull', '💀'); Smilies::add($b, ':skull and crossbones', '☠'); // face-costume Smilies::add($b, ':pile of poo', '💩'); Smilies::add($b, ':clown face', '🤡'); Smilies::add($b, ':ogre', '👹'); Smilies::add($b, ':goblin', '👺'); Smilies::add($b, ':ghost', '👻'); Smilies::add($b, ':alien', '👽'); Smilies::add($b, ':alien monster', '👾'); Smilies::add($b, ':robot', '🤖'); // cat-face Smilies::add($b, ':grinning cat', '😺'); Smilies::add($b, ':grinning cat with smiling eyes', '😸'); Smilies::add($b, ':cat with tears of joy', '😹'); Smilies::add($b, ':smiling cat with heart-eyes', '😻'); Smilies::add($b, ':cat with wry smile', '😼'); Smilies::add($b, ':kissing cat', '😽'); Smilies::add($b, ':weary cat', '🙀'); Smilies::add($b, ':crying cat', '😿'); Smilies::add($b, ':pouting cat', '😾'); // monkey-face Smilies::add($b, ':see-no-evil monkey', '🙈'); Smilies::add($b, ':hear-no-evil monkey', '🙉'); Smilies::add($b, ':speak-no-evil monkey', '🙊'); //emotion Smilies::add($b, ':kiss mark', '💋'); Smilies::add($b, ':love letter', '💌'); Smilies::add($b, ':heart with arrow', '💘'); Smilies::add($b, ':heart with ribbon', '💝'); Smilies::add($b, ':sparkling heart', '💖'); Smilies::add($b, ':growing heart', '💗'); Smilies::add($b, ':beating heart', '💓'); Smilies::add($b, ':revolving hearts', '💞'); Smilies::add($b, ':two hearts', '💕'); Smilies::add($b, ':heart decoration', '💟'); Smilies::add($b, ':heart exclamation', '❣'); Smilies::add($b, ':broken heart', '💔'); Smilies::add($b, ':red heart', '❤'); Smilies::add($b, ':orange heart', '🧡'); Smilies::add($b, ':yellow heart', '💛'); Smilies::add($b, ':green heart', '💚'); Smilies::add($b, ':blue heart', '💙'); Smilies::add($b, ':purple heart', '💜'); // Smilies::add($b, ':brown heart', '🤎'); Smilies::add($b, ':black heart', '🖤'); // Smilies::add($b, ':white heart', '🤍'); Smilies::add($b, ':hundred points', '💯'); Smilies::add($b, ':anger symbol', '💢'); Smilies::add($b, ':collision', '💥'); Smilies::add($b, ':dizzy', '💫'); Smilies::add($b, ':sweat droplets', '💦'); Smilies::add($b, ':dashing away', '💨'); Smilies::add($b, ':hole', '🕳'); Smilies::add($b, ':bomb', '💣'); Smilies::add($b, ':speech balloon', '💬'); Smilies::add($b, ':left speech bubble', '🗨'); Smilies::add($b, ':right anger bubble', '🗯'); Smilies::add($b, ':thought balloon', '💭'); Smilies::add($b, ':zzz', '💤'); // People & Body // hand-fingers-open Smilies::add($b, ':waving hand', '👋'); Smilies::add($b, ':raised back of hand', '🤚'); Smilies::add($b, ':hand with fingers splayed', '🖐'); Smilies::add($b, ':raised hand', '✋'); Smilies::add($b, ':vulcan salute', '🖖'); // hand-fingers-partial Smilies::add($b, ':OK hand', '👌'); // Smilies::add($b, ':pinching hand', '🤏'); Smilies::add($b, ':victory hand', '✌'); Smilies::add($b, ':crossed fingers', '🤞'); Smilies::add($b, ':love-you gesture', '🤟'); Smilies::add($b, ':sign of the horns', '🤘'); Smilies::add($b, ':call me hand', '🤙'); // hand-single-finger Smilies::add($b, ':backhand index pointing left', '👈'); Smilies::add($b, ':backhand index pointing right', '👉'); Smilies::add($b, ':backhand index pointing up', '👆'); Smilies::add($b, ':middle finger', '🖕'); Smilies::add($b, ':backhand index pointing down', '👇'); Smilies::add($b, ':index pointing up', '☝'); // hand-fingers-closed Smilies::add($b, ':thumbs up', '👍'); Smilies::add($b, ':thumbs down', '👎'); Smilies::add($b, ':raised fist', '✊'); Smilies::add($b, ':oncoming fist', '👊'); Smilies::add($b, ':left-facing fist', '🤛'); Smilies::add($b, ':right-facing fist', '🤜'); // hands Smilies::add($b, ':clapping hands', '👏'); Smilies::add($b, ':raising hands', '🙌'); Smilies::add($b, ':open hands', '👐'); Smilies::add($b, ':palms up together', '🤲'); Smilies::add($b, ':handshake', '🤝'); Smilies::add($b, ':folded hands', '🙏'); // hand-prop Smilies::add($b, ':writing hand', '✍'); Smilies::add($b, ':nail polish', '💅'); Smilies::add($b, ':selfie', '🤳'); // body-parts Smilies::add($b, ':flexed biceps', '💪'); // Smilies::add($b, ':mechanical arm', '🦾'); // Smilies::add($b, ':mechanical leg', '🦿'); Smilies::add($b, ':leg', '🦵'); Smilies::add($b, ':foot', '🦶'); Smilies::add($b, ':ear', '👂'); // Smilies::add($b, ':ear with hearing aid', '🦻'); Smilies::add($b, ':nose', '👃'); Smilies::add($b, ':brain', '🧠'); Smilies::add($b, ':tooth', '🦷'); Smilies::add($b, ':bone', '🦴'); Smilies::add($b, ':eyes', '👀'); Smilies::add($b, ':eye', '👁'); Smilies::add($b, ':tongue', '👅'); Smilies::add($b, ':mouth', '👄'); // person Smilies::add($b, ':baby', '👶'); Smilies::add($b, ':child', '🧒'); Smilies::add($b, ':boy', '👦'); Smilies::add($b, ':girl', '👧'); Smilies::add($b, ':person', '🧑'); Smilies::add($b, ':person: blond hair', '👱'); Smilies::add($b, ':man', '👨'); Smilies::add($b, ':man: beard', '🧔'); Smilies::add($b, ':man: red hair', '👨‍🦰'); Smilies::add($b, ':man: curly hair', '👨‍🦱'); Smilies::add($b, ':man: white hair', '👨‍🦳'); Smilies::add($b, ':man: bald', '👨‍🦲'); Smilies::add($b, ':woman', '👩'); Smilies::add($b, ':woman: red hair', '👩‍🦰'); Smilies::add($b, ':⊛ person: red hair', '🧑‍🦰'); Smilies::add($b, ':woman: curly hair', '👩‍🦱'); Smilies::add($b, ':⊛ person: curly hair', '🧑‍🦱'); Smilies::add($b, ':woman: white hair', '👩‍🦳'); Smilies::add($b, ':⊛ person: white hair', '🧑‍🦳'); Smilies::add($b, ':woman: bald', '👩‍🦲'); Smilies::add($b, ':bald', '🧑‍🦲'); Smilies::add($b, ':woman: blond hair', '👱‍♀️'); Smilies::add($b, ':man: blond hair', '👱‍♂️'); Smilies::add($b, ':older person', '🧓'); Smilies::add($b, ':old man', '👴'); Smilies::add($b, ':old woman', '👵'); // person-gesture Smilies::add($b, ':person frowning', '🙍'); Smilies::add($b, ':man frowning', '🙍‍♂️'); Smilies::add($b, ':woman frowning', '🙍‍♀️'); Smilies::add($b, ':person pouting', '🙎'); Smilies::add($b, ':man pouting', '🙎‍♂️'); Smilies::add($b, ':woman pouting', '🙎‍♀️'); Smilies::add($b, ':person gesturing NO', '🙅'); Smilies::add($b, ':man gesturing NO', '🙅‍♂️'); Smilies::add($b, ':woman gesturing NO', '🙅‍♀️'); Smilies::add($b, ':person gesturing OK', '🙆'); Smilies::add($b, ':man gesturing OK', '🙆‍♂️'); Smilies::add($b, ':woman gesturing OK', '🙆‍♀️'); Smilies::add($b, ':person tipping hand', '💁'); Smilies::add($b, ':man tipping hand', '💁‍♂️'); Smilies::add($b, ':woman tipping hand', '💁‍♀️'); Smilies::add($b, ':person raising hand', '🙋'); Smilies::add($b, ':man raising hand', '🙋‍♂️'); Smilies::add($b, ':woman raising hand', '🙋‍♀️'); // Smilies::add($b, ':deaf person', '🧏'); // Smilies::add($b, ':deaf man', '🧏‍♂️'); // Smilies::add($b, ':deaf woman', '🧏‍♀️'); Smilies::add($b, ':person bowing', '🙇'); Smilies::add($b, ':man bowing', '🙇‍♂️'); Smilies::add($b, ':woman bowing', '🙇‍♀️'); Smilies::add($b, ':person facepalming', '🤦'); Smilies::add($b, ':man facepalming', '🤦‍♂️'); Smilies::add($b, ':woman facepalming', '🤦‍♀️'); Smilies::add($b, ':person shrugging', '🤷'); Smilies::add($b, ':man shrugging', '🤷‍♂️'); Smilies::add($b, ':woman shrugging', '🤷‍♀️'); // person-role // person-fantasy Smilies::add($b, ':baby angel', '👼'); Smilies::add($b, ':Santa Claus', '🎅'); Smilies::add($b, ':Mrs. Claus', '🤶'); Smilies::add($b, ':superhero', '🦸'); Smilies::add($b, ':man superhero', '🦸‍♂️'); Smilies::add($b, ':woman superhero', '🦸‍♀️'); Smilies::add($b, ':supervillain', '🦹'); Smilies::add($b, ':man supervillain', '🦹‍♂️'); Smilies::add($b, ':woman supervillain', '🦹‍♀️'); Smilies::add($b, ':mage', '🧙'); Smilies::add($b, ':man mage', '🧙‍♂️'); Smilies::add($b, ':woman mage', '🧙‍♀️'); Smilies::add($b, ':fairy', '🧚'); Smilies::add($b, ':man fairy', '🧚‍♂️'); Smilies::add($b, ':woman fairy', '🧚‍♀️'); Smilies::add($b, ':vampire', '🧛'); Smilies::add($b, ':man vampire', '🧛‍♂️'); Smilies::add($b, ':woman vampire', '🧛‍♀️'); Smilies::add($b, ':merperson', '🧜'); Smilies::add($b, ':merman', '🧜‍♂️'); Smilies::add($b, ':mermaid', '🧜‍♀️'); Smilies::add($b, ':elf', '🧝'); Smilies::add($b, ':man elf', '🧝‍♂️'); Smilies::add($b, ':woman elf', '🧝‍♀️'); Smilies::add($b, ':genie', '🧞'); Smilies::add($b, ':man genie', '🧞‍♂️'); Smilies::add($b, ':woman genie', '🧞‍♀️'); Smilies::add($b, ':zombie', '🧟'); Smilies::add($b, ':man zombie', '🧟‍♂️'); Smilies::add($b, ':woman zombie', '🧟‍♀️'); // person-activity // person-sport // person-resting // family Smilies::add($b, ':people holding hands', '🧑‍🤝‍🧑'); Smilies::add($b, ':women holding hands', '👭'); Smilies::add($b, ':woman and man holding hands', '👫'); Smilies::add($b, ':men holding hands', '👬'); Smilies::add($b, ':kiss', '💏'); Smilies::add($b, ':couple with heart', '💑'); Smilies::add($b, ':family', '👪'); // person-symbol Smilies::add($b, ':speaking head', '🗣'); Smilies::add($b, ':bust in silhouette', '👤'); Smilies::add($b, ':busts in silhouette', '👥'); Smilies::add($b, ':footprints', '👣'); // Component // hair-style // Animals & Nature // animal-mammal Smilies::add($b, ':monkey face', '🐵'); Smilies::add($b, ':monkey', '🐒'); Smilies::add($b, ':gorilla', '🦍'); // Smilies::add($b, ':orangutan', '🦧'); Smilies::add($b, ':dog face', '🐶'); Smilies::add($b, ':dog', '🐕'); // Smilies::add($b, ':guide dog', '🦮'); Smilies::add($b, ':poodle', '🐩'); Smilies::add($b, ':wolf', '🐺'); Smilies::add($b, ':fox', '🦊'); Smilies::add($b, ':raccoon', '🦝'); Smilies::add($b, ':cat face', '🐱'); Smilies::add($b, ':cat', '🐈'); Smilies::add($b, ':lion', '🦁'); Smilies::add($b, ':tiger face', '🐯'); Smilies::add($b, ':tiger', '🐅'); Smilies::add($b, ':leopard', '🐆'); Smilies::add($b, ':horse face', '🐴'); Smilies::add($b, ':horse', '🐎'); Smilies::add($b, ':unicorn', '🦄'); Smilies::add($b, ':zebra', '🦓'); Smilies::add($b, ':deer', '🦌'); Smilies::add($b, ':cow face', '🐮'); Smilies::add($b, ':ox', '🐂'); Smilies::add($b, ':water buffalo', '🐃'); Smilies::add($b, ':cow', '🐄'); Smilies::add($b, ':pig face', '🐷'); Smilies::add($b, ':pig', '🐖'); Smilies::add($b, ':boar', '🐗'); Smilies::add($b, ':pig nose', '🐽'); Smilies::add($b, ':ram', '🐏'); Smilies::add($b, ':ewe', '🐑'); Smilies::add($b, ':goat', '🐐'); Smilies::add($b, ':camel', '🐪'); Smilies::add($b, ':two-hump camel', '🐫'); Smilies::add($b, ':llama', '🦙'); Smilies::add($b, ':giraffe', '🦒'); Smilies::add($b, ':elephant', '🐘'); Smilies::add($b, ':rhinoceros', '🦏'); Smilies::add($b, ':hippopotamus', '🦛'); Smilies::add($b, ':mouse face', '🐭'); Smilies::add($b, ':mouse', '🐁'); Smilies::add($b, ':rat', '🐀'); Smilies::add($b, ':hamster', '🐹'); Smilies::add($b, ':rabbit face', '🐰'); Smilies::add($b, ':rabbit', '🐇'); Smilies::add($b, ':chipmunk', '🐿'); Smilies::add($b, ':hedgehog', '🦔'); Smilies::add($b, ':bat', '🦇'); Smilies::add($b, ':bear', '🐻'); Smilies::add($b, ':koala', '🐨'); Smilies::add($b, ':panda', '🐼'); // Smilies::add($b, ':sloth', '🦥'); // Smilies::add($b, ':otter', '🦦'); // Smilies::add($b, ':skunk', '🦨'); // Smilies::add($b, ':kangaroo', '🦘'); Smilies::add($b, ':badger', '🦡'); Smilies::add($b, ':paw prints', '🐾'); // animal-bird Smilies::add($b, ':turkey', '🦃'); Smilies::add($b, ':chicken', '🐔'); Smilies::add($b, ':rooster', '🐓'); Smilies::add($b, ':hatching chick', '🐣'); Smilies::add($b, ':baby chick', '🐤'); Smilies::add($b, ':front-facing baby chick', '🐥'); Smilies::add($b, ':bird', '🐦'); Smilies::add($b, ':penguin', '🐧'); Smilies::add($b, ':dove', '🕊'); Smilies::add($b, ':eagle', '🦅'); Smilies::add($b, ':duck', '🦆'); Smilies::add($b, ':swan', '🦢'); Smilies::add($b, ':owl', '🦉'); // Smilies::add($b, ':flamingo', '🦩'); Smilies::add($b, ':peacock', '🦚'); Smilies::add($b, ':parrot', '🦜'); // animal-amphibian Smilies::add($b, ':frog', '🐸'); // animal-reptile Smilies::add($b, ':crocodile', '🐊'); Smilies::add($b, ':turtle', '🐢'); Smilies::add($b, ':lizard', '🦎'); Smilies::add($b, ':snake', '🐍'); Smilies::add($b, ':dragon face', '🐲'); Smilies::add($b, ':dragon', '🐉'); Smilies::add($b, ':sauropod', '🦕'); Smilies::add($b, ':T-Rex', '🦖'); // animal-marine Smilies::add($b, ':spouting whale', '🐳'); Smilies::add($b, ':whale', '🐋'); Smilies::add($b, ':dolphin', '🐬'); Smilies::add($b, ':fish', '🐟'); Smilies::add($b, ':tropical fish', '🐠'); Smilies::add($b, ':blowfish', '🐡'); Smilies::add($b, ':shark', '🦈'); Smilies::add($b, ':octopus', '🐙'); Smilies::add($b, ':spiral shell', '🐚'); // animal-bug Smilies::add($b, ':snail', '🐌'); Smilies::add($b, ':butterfly', '🦋'); Smilies::add($b, ':bug', '🐛'); Smilies::add($b, ':ant', '🐜'); Smilies::add($b, ':honeybee', '🐝'); Smilies::add($b, ':lady beetle', '🐞'); Smilies::add($b, ':cricket', '🦗'); Smilies::add($b, ':spider', '🕷'); Smilies::add($b, ':spider web', '🕸'); Smilies::add($b, ':scorpion', '🦂'); Smilies::add($b, ':mosquito', '🦟'); Smilies::add($b, ':microbe', '🦠'); // plant-flower Smilies::add($b, ':bouquet', '💐'); Smilies::add($b, ':cherry blossom', '🌸'); Smilies::add($b, ':white flower', '💮'); Smilies::add($b, ':rosette', '🏵'); Smilies::add($b, ':rose', '🌹'); Smilies::add($b, ':wilted flower', '🥀'); Smilies::add($b, ':hibiscus', '🌺'); Smilies::add($b, ':sunflower', '🌻'); Smilies::add($b, ':blossom', '🌼'); Smilies::add($b, ':tulip', '🌷'); // plant-other Smilies::add($b, ':seedling', '🌱'); Smilies::add($b, ':evergreen tree', '🌲'); Smilies::add($b, ':deciduous tree', '🌳'); Smilies::add($b, ':palm tree', '🌴'); Smilies::add($b, ':cactus', '🌵'); Smilies::add($b, ':sheaf of rice', '🌾'); Smilies::add($b, ':herb', '🌿'); Smilies::add($b, ':shamrock', '☘'); Smilies::add($b, ':four leaf clover', '🍀'); Smilies::add($b, ':maple leaf', '🍁'); Smilies::add($b, ':fallen leaf', '🍂'); Smilies::add($b, ':leaf fluttering in wind', '🍃'); // Food & Drink // food-fruit Smilies::add($b, ':grapes', '🍇'); Smilies::add($b, ':melon', '🍈'); Smilies::add($b, ':watermelon', '🍉'); Smilies::add($b, ':tangerine', '🍊'); Smilies::add($b, ':lemon', '🍋'); Smilies::add($b, ':banana', '🍌'); Smilies::add($b, ':pineapple', '🍍'); Smilies::add($b, ':mango', '🥭'); Smilies::add($b, ':red apple', '🍎'); Smilies::add($b, ':green apple', '🍏'); Smilies::add($b, ':pear', '🍐'); Smilies::add($b, ':peach', '🍑'); Smilies::add($b, ':cherries', '🍒'); Smilies::add($b, ':strawberry', '🍓'); Smilies::add($b, ':kiwi fruit', '🥝'); Smilies::add($b, ':tomato', '🍅'); Smilies::add($b, ':coconut', '🥥'); // food-vegetable Smilies::add($b, ':avocado', '🥑'); Smilies::add($b, ':eggplant', '🍆'); Smilies::add($b, ':potato', '🥔'); Smilies::add($b, ':carrot', '🥕'); Smilies::add($b, ':ear of corn', '🌽'); Smilies::add($b, ':hot pepper', '🌶'); Smilies::add($b, ':cucumber', '🥒'); Smilies::add($b, ':leafy green', '🥬'); Smilies::add($b, ':broccoli', '🥦'); // Smilies::add($b, ':garlic', '🧄'); // Smilies::add($b, ':onion', '🧅'); Smilies::add($b, ':mushroom', '🍄'); Smilies::add($b, ':peanuts', '🥜'); Smilies::add($b, ':chestnut', '🌰'); // food-prepared Smilies::add($b, ':bread', '🍞'); Smilies::add($b, ':croissant', '🥐'); Smilies::add($b, ':baguette bread', '🥖'); Smilies::add($b, ':pretzel', '🥨'); Smilies::add($b, ':bagel', '🥯'); Smilies::add($b, ':pancakes', '🥞'); // Smilies::add($b, ':waffle', '🧇'); Smilies::add($b, ':cheese wedge', '🧀'); Smilies::add($b, ':meat on bone', '🍖'); Smilies::add($b, ':poultry leg', '🍗'); Smilies::add($b, ':cut of meat', '🥩'); Smilies::add($b, ':bacon', '🥓'); Smilies::add($b, ':hamburger', '🍔'); Smilies::add($b, ':french fries', '🍟'); Smilies::add($b, ':pizza', '🍕'); Smilies::add($b, ':hot dog', '🌭'); Smilies::add($b, ':sandwich', '🥪'); Smilies::add($b, ':taco', '🌮'); Smilies::add($b, ':burrito', '🌯'); Smilies::add($b, ':stuffed flatbread', '🥙'); // Smilies::add($b, ':falafel', '🧆'); Smilies::add($b, ':egg', '🥚'); Smilies::add($b, ':cooking', '🍳'); Smilies::add($b, ':shallow pan of food', '🥘'); Smilies::add($b, ':pot of food', '🍲'); Smilies::add($b, ':bowl with spoon', '🥣'); Smilies::add($b, ':green salad', '🥗'); Smilies::add($b, ':popcorn', '🍿'); // Smilies::add($b, ':butter', '🧈'); Smilies::add($b, ':salt', '🧂'); Smilies::add($b, ':canned food', '🥫'); // food-asian Smilies::add($b, ':bento box', '🍱'); Smilies::add($b, ':rice cracker', '🍘'); Smilies::add($b, ':rice ball', '🍙'); Smilies::add($b, ':cooked rice', '🍚'); Smilies::add($b, ':curry rice', '🍛'); Smilies::add($b, ':steaming bowl', '🍜'); Smilies::add($b, ':spaghetti', '🍝'); Smilies::add($b, ':roasted sweet potato', '🍠'); Smilies::add($b, ':oden', '🍢'); Smilies::add($b, ':sushi', '🍣'); Smilies::add($b, ':fried shrimp', '🍤'); Smilies::add($b, ':fish cake with swirl', '🍥'); Smilies::add($b, ':moon cake', '🥮'); Smilies::add($b, ':dango', '🍡'); Smilies::add($b, ':dumpling', '🥟'); Smilies::add($b, ':fortune cookie', '🥠'); Smilies::add($b, ':takeout box', '🥡'); // food-marine Smilies::add($b, ':crab', '🦀'); Smilies::add($b, ':lobster', '🦞'); Smilies::add($b, ':shrimp', '🦐'); Smilies::add($b, ':squid', '🦑'); // Smilies::add($b, ':oyster', '🦪'); // food-sweet Smilies::add($b, ':soft ice cream', '🍦'); Smilies::add($b, ':shaved ice', '🍧'); Smilies::add($b, ':ice cream', '🍨'); Smilies::add($b, ':doughnut', '🍩'); Smilies::add($b, ':cookie', '🍪'); Smilies::add($b, ':birthday cake', '🎂'); Smilies::add($b, ':shortcake', '🍰'); Smilies::add($b, ':cupcake', '🧁'); Smilies::add($b, ':pie', '🥧'); Smilies::add($b, ':chocolate bar', '🍫'); Smilies::add($b, ':candy', '🍬'); Smilies::add($b, ':lollipop', '🍭'); Smilies::add($b, ':custard', '🍮'); Smilies::add($b, ':honey pot', '🍯'); // drink Smilies::add($b, ':baby bottle', '🍼'); Smilies::add($b, ':glass of milk', '🥛'); Smilies::add($b, ':hot beverage', '☕'); Smilies::add($b, ':teacup without handle', '🍵'); Smilies::add($b, ':sake', '🍶'); Smilies::add($b, ':bottle with popping cork', '🍾'); Smilies::add($b, ':wine glass', '🍷'); Smilies::add($b, ':cocktail glass', '🍸'); Smilies::add($b, ':tropical drink', '🍹'); Smilies::add($b, ':beer mug', '🍺'); Smilies::add($b, ':clinking beer mugs', '🍻'); Smilies::add($b, ':clinking glasses', '🥂'); Smilies::add($b, ':tumbler glass', '🥃'); Smilies::add($b, ':cup with straw', '🥤'); // Smilies::add($b, ':beverage box', '🧃'); // Smilies::add($b, ':mate', '🧉'); // Smilies::add($b, ':ice', '🧊'); // dishware Smilies::add($b, ':chopsticks', '🥢'); Smilies::add($b, ':fork and knife with plate', '🍽'); Smilies::add($b, ':fork and knife', '🍴'); Smilies::add($b, ':spoon', '🥄'); Smilies::add($b, ':kitchen knife', '🔪'); Smilies::add($b, ':amphora', '🏺'); // Travel & Places // place-map Smilies::add($b, ':globe showing Europe-Africa', '🌍'); Smilies::add($b, ':globe showing Americas', '🌎'); Smilies::add($b, ':globe showing Asia-Australia', '🌏'); Smilies::add($b, ':globe with meridians', '🌐'); Smilies::add($b, ':world map', '🗺'); Smilies::add($b, ':map of Japan', '🗾'); Smilies::add($b, ':compass', '🧭'); // place-geographic Smilies::add($b, ':snow-capped mountain', '🏔'); Smilies::add($b, ':mountain', '⛰'); Smilies::add($b, ':volcano', '🌋'); Smilies::add($b, ':mount fuji', '🗻'); Smilies::add($b, ':camping', '🏕'); Smilies::add($b, ':beach with umbrella', '🏖'); Smilies::add($b, ':desert', '🏜'); Smilies::add($b, ':desert island', '🏝'); Smilies::add($b, ':national park', '🏞'); // place-building Smilies::add($b, ':stadium', '🏟'); Smilies::add($b, ':classical building', '🏛'); Smilies::add($b, ':building construction', '🏗'); Smilies::add($b, ':brick', '🧱'); Smilies::add($b, ':houses', '🏘'); Smilies::add($b, ':derelict house', '🏚'); Smilies::add($b, ':house', '🏠'); Smilies::add($b, ':house with garden', '🏡'); Smilies::add($b, ':office building', '🏢'); Smilies::add($b, ':Japanese post office', '🏣'); Smilies::add($b, ':post office', '🏤'); Smilies::add($b, ':hospital', '🏥'); Smilies::add($b, ':bank', '🏦'); Smilies::add($b, ':hotel', '🏨'); Smilies::add($b, ':love hotel', '🏩'); Smilies::add($b, ':convenience store', '🏪'); Smilies::add($b, ':school', '🏫'); Smilies::add($b, ':department store', '🏬'); Smilies::add($b, ':factory', '🏭'); Smilies::add($b, ':Japanese castle', '🏯'); Smilies::add($b, ':castle', '🏰'); Smilies::add($b, ':wedding', '💒'); Smilies::add($b, ':Tokyo tower', '🗼'); Smilies::add($b, ':Statue of Liberty', '🗽'); // place-religious Smilies::add($b, ':church', '⛪'); Smilies::add($b, ':mosque', '🕌'); // Smilies::add($b, ':hindu temple', '🛕'); Smilies::add($b, ':synagogue', '🕍'); Smilies::add($b, ':shinto shrine', '⛩'); Smilies::add($b, ':kaaba', '🕋'); // place-other Smilies::add($b, ':fountain', '⛲'); Smilies::add($b, ':tent', '⛺'); Smilies::add($b, ':foggy', '🌁'); Smilies::add($b, ':night with stars', '🌃'); Smilies::add($b, ':cityscape', '🏙'); Smilies::add($b, ':sunrise over mountains', '🌄'); Smilies::add($b, ':sunrise', '🌅'); Smilies::add($b, ':cityscape at dusk', '🌆'); Smilies::add($b, ':sunset', '🌇'); Smilies::add($b, ':bridge at night', '🌉'); Smilies::add($b, ':hot springs', '♨'); Smilies::add($b, ':carousel horse', '🎠'); Smilies::add($b, ':ferris wheel', '🎡'); Smilies::add($b, ':roller coaster', '🎢'); Smilies::add($b, ':barber pole', '💈'); Smilies::add($b, ':circus tent', '🎪'); // transport-ground Smilies::add($b, ':locomotive', '🚂'); Smilies::add($b, ':railway car', '🚃'); Smilies::add($b, ':high-speed train', '🚄'); Smilies::add($b, ':bullet train', '🚅'); Smilies::add($b, ':train', '🚆'); Smilies::add($b, ':metro', '🚇'); Smilies::add($b, ':light rail', '🚈'); Smilies::add($b, ':station', '🚉'); Smilies::add($b, ':tram', '🚊'); Smilies::add($b, ':monorail', '🚝'); Smilies::add($b, ':mountain railway', '🚞'); Smilies::add($b, ':tram car', '🚋'); Smilies::add($b, ':bus', '🚌'); Smilies::add($b, ':oncoming bus', '🚍'); Smilies::add($b, ':trolleybus', '🚎'); Smilies::add($b, ':minibus', '🚐'); Smilies::add($b, ':ambulance', '🚑'); Smilies::add($b, ':fire engine', '🚒'); Smilies::add($b, ':police car', '🚓'); Smilies::add($b, ':oncoming police car', '🚔'); Smilies::add($b, ':taxi', '🚕'); Smilies::add($b, ':oncoming taxi', '🚖'); Smilies::add($b, ':automobile', '🚗'); Smilies::add($b, ':oncoming automobile', '🚘'); Smilies::add($b, ':sport utility vehicle', '🚙'); Smilies::add($b, ':delivery truck', '🚚'); Smilies::add($b, ':articulated lorry', '🚛'); Smilies::add($b, ':tractor', '🚜'); Smilies::add($b, ':racing car', '🏎'); Smilies::add($b, ':motorcycle', '🏍'); Smilies::add($b, ':motor scooter', '🛵'); // Smilies::add($b, ':manual wheelchair', '🦽'); // Smilies::add($b, ':motorized wheelchair', '🦼'); // Smilies::add($b, ':auto rickshaw', '🛺'); Smilies::add($b, ':bicycle', '🚲'); Smilies::add($b, ':kick scooter', '🛴'); Smilies::add($b, ':skateboard', '🛹'); Smilies::add($b, ':bus stop', '🚏'); Smilies::add($b, ':motorway', '🛣'); Smilies::add($b, ':railway track', '🛤'); Smilies::add($b, ':oil drum', '🛢'); Smilies::add($b, ':fuel pump', '⛽'); Smilies::add($b, ':police car light', '🚨'); Smilies::add($b, ':horizontal traffic light', '🚥'); Smilies::add($b, ':vertical traffic light', '🚦'); Smilies::add($b, ':stop sign', '🛑'); Smilies::add($b, ':construction', '🚧'); // transport-water Smilies::add($b, ':anchor', '⚓'); Smilies::add($b, ':sailboat', '⛵'); Smilies::add($b, ':canoe', '🛶'); Smilies::add($b, ':speedboat', '🚤'); Smilies::add($b, ':passenger ship', '🛳'); Smilies::add($b, ':ferry', '⛴'); Smilies::add($b, ':motor boat', '🛥'); Smilies::add($b, ':ship', '🚢'); // transport-air Smilies::add($b, ':airplane', '✈'); Smilies::add($b, ':small airplane', '🛩'); Smilies::add($b, ':airplane departure', '🛫'); Smilies::add($b, ':airplane arrival', '🛬'); // Smilies::add($b, ':parachute', '🪂'); Smilies::add($b, ':seat', '💺'); Smilies::add($b, ':helicopter', '🚁'); Smilies::add($b, ':suspension railway', '🚟'); Smilies::add($b, ':mountain cableway', '🚠'); Smilies::add($b, ':aerial tramway', '🚡'); Smilies::add($b, ':satellite', '🛰'); Smilies::add($b, ':rocket', '🚀'); Smilies::add($b, ':flying saucer', '🛸'); // hotel Smilies::add($b, ':bellhop bell', '🛎'); Smilies::add($b, ':luggage', '🧳'); // time Smilies::add($b, ':hourglass done', '⌛'); Smilies::add($b, ':hourglass not done', '⏳'); Smilies::add($b, ':watch', '⌚'); Smilies::add($b, ':alarm clock', '⏰'); Smilies::add($b, ':stopwatch', '⏱'); Smilies::add($b, ':timer clock', '⏲'); Smilies::add($b, ':mantelpiece clock', '🕰'); Smilies::add($b, ':twelve o’clock', '🕛'); Smilies::add($b, ':twelve-thirty', '🕧'); Smilies::add($b, ':one o’clock', '🕐'); Smilies::add($b, ':one-thirty', '🕜'); Smilies::add($b, ':two o’clock', '🕑'); Smilies::add($b, ':two-thirty', '🕝'); Smilies::add($b, ':three o’clock', '🕒'); Smilies::add($b, ':three-thirty', '🕞'); Smilies::add($b, ':four o’clock', '🕓'); Smilies::add($b, ':four-thirty', '🕟'); Smilies::add($b, ':five o’clock', '🕔'); Smilies::add($b, ':five-thirty', '🕠'); Smilies::add($b, ':six o’clock', '🕕'); Smilies::add($b, ':six-thirty', '🕡'); Smilies::add($b, ':seven o’clock', '🕖'); Smilies::add($b, ':seven-thirty', '🕢'); Smilies::add($b, ':eight o’clock', '🕗'); Smilies::add($b, ':eight-thirty', '🕣'); Smilies::add($b, ':nine o’clock', '🕘'); Smilies::add($b, ':nine-thirty', '🕤'); Smilies::add($b, ':ten o’clock', '🕙'); Smilies::add($b, ':ten-thirty', '🕥'); Smilies::add($b, ':eleven o’clock', '🕚'); Smilies::add($b, ':eleven-thirty', '🕦'); // sky & weather Smilies::add($b, ':new moon', '🌑'); Smilies::add($b, ':waxing crescent moon', '🌒'); Smilies::add($b, ':first quarter moon', '🌓'); Smilies::add($b, ':waxing gibbous moon', '🌔'); Smilies::add($b, ':full moon', '🌕'); Smilies::add($b, ':waning gibbous moon', '🌖'); Smilies::add($b, ':last quarter moon', '🌗'); Smilies::add($b, ':waning crescent moon', '🌘'); Smilies::add($b, ':crescent moon', '🌙'); Smilies::add($b, ':new moon face', '🌚'); Smilies::add($b, ':first quarter moon face', '🌛'); Smilies::add($b, ':last quarter moon face', '🌜'); Smilies::add($b, ':thermometer', '🌡'); Smilies::add($b, ':sun', '☀'); Smilies::add($b, ':full moon face', '🌝'); Smilies::add($b, ':sun with face', '🌞'); // Smilies::add($b, ':ringed planet', '🪐'); Smilies::add($b, ':star', '⭐'); Smilies::add($b, ':glowing star', '🌟'); Smilies::add($b, ':shooting star', '🌠'); Smilies::add($b, ':milky way', '🌌'); Smilies::add($b, ':cloud', '☁'); Smilies::add($b, ':sun behind cloud', '⛅'); Smilies::add($b, ':cloud with lightning and rain', '⛈'); Smilies::add($b, ':sun behind small cloud', '🌤'); Smilies::add($b, ':sun behind large cloud', '🌥'); Smilies::add($b, ':sun behind rain cloud', '🌦'); Smilies::add($b, ':cloud with rain', '🌧'); Smilies::add($b, ':cloud with snow', '🌨'); Smilies::add($b, ':cloud with lightning', '🌩'); Smilies::add($b, ':tornado', '🌪'); Smilies::add($b, ':fog', '🌫'); Smilies::add($b, ':wind face', '🌬'); Smilies::add($b, ':cyclone', '🌀'); Smilies::add($b, ':rainbow', '🌈'); Smilies::add($b, ':closed umbrella', '🌂'); Smilies::add($b, ':umbrella', '☂'); Smilies::add($b, ':umbrella with rain drops', '☔'); Smilies::add($b, ':umbrella on ground', '⛱'); Smilies::add($b, ':high voltage', '⚡'); Smilies::add($b, ':snowflake', '❄'); Smilies::add($b, ':snowman', '☃'); Smilies::add($b, ':snowman without snow', '⛄'); Smilies::add($b, ':comet', '☄'); Smilies::add($b, ':fire', '🔥'); Smilies::add($b, ':droplet', '💧'); Smilies::add($b, ':water wave', '🌊'); // Activities // event Smilies::add($b, ':jack-o-lantern', '🎃'); Smilies::add($b, ':Christmas tree', '🎄'); Smilies::add($b, ':fireworks', '🎆'); Smilies::add($b, ':sparkler', '🎇'); Smilies::add($b, ':firecracker', '🧨'); Smilies::add($b, ':sparkles', '✨'); Smilies::add($b, ':balloon', '🎈'); Smilies::add($b, ':party popper', '🎉'); Smilies::add($b, ':confetti ball', '🎊'); Smilies::add($b, ':tanabata tree', '🎋'); Smilies::add($b, ':pine decoration', '🎍'); Smilies::add($b, ':Japanese dolls', '🎎'); Smilies::add($b, ':carp streamer', '🎏'); Smilies::add($b, ':wind chime', '🎐'); Smilies::add($b, ':moon viewing ceremony', '🎑'); Smilies::add($b, ':red envelope', '🧧'); Smilies::add($b, ':ribbon', '🎀'); Smilies::add($b, ':wrapped gift', '🎁'); Smilies::add($b, ':reminder ribbon', '🎗'); Smilies::add($b, ':admission tickets', '🎟'); Smilies::add($b, ':ticket', '🎫'); // award-medal Smilies::add($b, ':military medal', '🎖'); Smilies::add($b, ':trophy', '🏆'); Smilies::add($b, ':sports medal', '🏅'); Smilies::add($b, ':1st place medal', '🥇'); Smilies::add($b, ':2nd place medal', '🥈'); Smilies::add($b, ':3rd place medal', '🥉'); // sport Smilies::add($b, ':soccer ball', '⚽'); Smilies::add($b, ':baseball', '⚾'); Smilies::add($b, ':softball', '🥎'); Smilies::add($b, ':basketball', '🏀'); Smilies::add($b, ':volleyball', '🏐'); Smilies::add($b, ':american football', '🏈'); Smilies::add($b, ':rugby football', '🏉'); Smilies::add($b, ':tennis', '🎾'); Smilies::add($b, ':flying disc', '🥏'); Smilies::add($b, ':bowling', '🎳'); Smilies::add($b, ':cricket game', '🏏'); Smilies::add($b, ':field hockey', '🏑'); Smilies::add($b, ':ice hockey', '🏒'); Smilies::add($b, ':lacrosse', '🥍'); Smilies::add($b, ':ping pong', '🏓'); Smilies::add($b, ':badminton', '🏸'); Smilies::add($b, ':boxing glove', '🥊'); Smilies::add($b, ':martial arts uniform', '🥋'); Smilies::add($b, ':goal net', '🥅'); Smilies::add($b, ':flag in hole', '⛳'); Smilies::add($b, ':ice skate', '⛸'); Smilies::add($b, ':fishing pole', '🎣'); // Smilies::add($b, ':diving mask', '🤿'); Smilies::add($b, ':running shirt', '🎽'); Smilies::add($b, ':skis', '🎿'); Smilies::add($b, ':sled', '🛷'); Smilies::add($b, ':curling stone', '🥌'); // game Smilies::add($b, ':direct hit', '🎯'); // Smilies::add($b, ':yo-yo', '🪀'); // Smilies::add($b, ':kite', '🪁'); Smilies::add($b, ':pool 8 ball', '🎱'); Smilies::add($b, ':crystal ball', '🔮'); Smilies::add($b, ':nazar amulet', '🧿'); Smilies::add($b, ':video game', '🎮'); Smilies::add($b, ':joystick', '🕹'); Smilies::add($b, ':slot machine', '🎰'); Smilies::add($b, ':game die', '🎲'); Smilies::add($b, ':puzzle piece', '🧩'); Smilies::add($b, ':teddy bear', '🧸'); Smilies::add($b, ':spade suit', '♠'); Smilies::add($b, ':heart suit', '♥'); Smilies::add($b, ':diamond suit', '♦'); Smilies::add($b, ':club suit', '♣'); Smilies::add($b, ':chess pawn', '♟'); Smilies::add($b, ':joker', '🃏'); Smilies::add($b, ':mahjong red dragon', '🀄'); Smilies::add($b, ':flower playing cards', '🎴'); // arts & crafts Smilies::add($b, ':performing arts', '🎭'); Smilies::add($b, ':framed picture', '🖼'); Smilies::add($b, ':artist palette', '🎨'); Smilies::add($b, ':thread', '🧵'); Smilies::add($b, ':yarn', '🧶'); // Objects // clothing Smilies::add($b, ':glasses', '👓'); Smilies::add($b, ':sunglasses', '🕶'); Smilies::add($b, ':goggles', '🥽'); Smilies::add($b, ':lab coat', '🥼'); // Smilies::add($b, ':safety vest', '🦺'); Smilies::add($b, ':necktie', '👔'); Smilies::add($b, ':t-shirt', '👕'); Smilies::add($b, ':jeans', '👖'); Smilies::add($b, ':scarf', '🧣'); Smilies::add($b, ':gloves', '🧤'); Smilies::add($b, ':coat', '🧥'); Smilies::add($b, ':socks', '🧦'); Smilies::add($b, ':dress', '👗'); Smilies::add($b, ':kimono', '👘'); // Smilies::add($b, ':sari', '🥻'); // Smilies::add($b, ':one-piece swimsuit', '🩱'); // Smilies::add($b, ':briefs', '🩲'); // Smilies::add($b, ':shorts', '🩳'); Smilies::add($b, ':bikini', '👙'); Smilies::add($b, ':woman’s clothes', '👚'); Smilies::add($b, ':purse', '👛'); Smilies::add($b, ':handbag', '👜'); Smilies::add($b, ':clutch bag', '👝'); Smilies::add($b, ':shopping bags', '🛍'); Smilies::add($b, ':backpack', '🎒'); Smilies::add($b, ':man’s shoe', '👞'); Smilies::add($b, ':running shoe', '👟'); Smilies::add($b, ':hiking boot', '🥾'); Smilies::add($b, ':flat shoe', '🥿'); Smilies::add($b, ':high-heeled shoe', '👠'); Smilies::add($b, ':woman’s sandal', '👡'); // Smilies::add($b, ':ballet shoes', '🩰'); Smilies::add($b, ':woman’s boot', '👢'); Smilies::add($b, ':crown', '👑'); Smilies::add($b, ':woman’s hat', '👒'); Smilies::add($b, ':top hat', '🎩'); Smilies::add($b, ':graduation cap', '🎓'); Smilies::add($b, ':billed cap', '🧢'); Smilies::add($b, ':rescue worker’s helmet', '⛑'); Smilies::add($b, ':prayer beads', '📿'); Smilies::add($b, ':lipstick', '💄'); Smilies::add($b, ':ring', '💍'); Smilies::add($b, ':gem stone', '💎'); // sound Smilies::add($b, ':muted speaker', '🔇'); Smilies::add($b, ':speaker low volume', '🔈'); Smilies::add($b, ':speaker medium volume', '🔉'); Smilies::add($b, ':speaker high volume', '🔊'); Smilies::add($b, ':loudspeaker', '📢'); Smilies::add($b, ':megaphone', '📣'); Smilies::add($b, ':postal horn', '📯'); Smilies::add($b, ':bell', '🔔'); Smilies::add($b, ':bell with slash', '🔕'); // musik Smilies::add($b, ':musical score', '🎼'); Smilies::add($b, ':musical note', '🎵'); Smilies::add($b, ':musical notes', '🎶'); Smilies::add($b, ':studio microphone', '🎙'); Smilies::add($b, ':level slider', '🎚'); Smilies::add($b, ':control knobs', '🎛'); Smilies::add($b, ':microphone', '🎤'); Smilies::add($b, ':headphone', '🎧'); Smilies::add($b, ':radio', '📻'); // musical-instrument Smilies::add($b, ':saxophone', '🎷'); Smilies::add($b, ':guitar', '🎸'); Smilies::add($b, ':musical keyboard', '🎹'); Smilies::add($b, ':trumpet', '🎺'); Smilies::add($b, ':violin', '🎻'); // Smilies::add($b, ':banjo', '🪕'); Smilies::add($b, ':drum', '🥁'); // phone Smilies::add($b, ':mobile phone', '📱'); Smilies::add($b, ':mobile phone with arrow', '📲'); Smilies::add($b, ':telephone', '☎'); Smilies::add($b, ':telephone receiver', '📞'); Smilies::add($b, ':pager', '📟'); Smilies::add($b, ':fax machine', '📠'); // computer Smilies::add($b, ':battery', '🔋'); Smilies::add($b, ':electric plug', '🔌'); Smilies::add($b, ':laptop', '💻'); Smilies::add($b, ':desktop computer', '🖥'); Smilies::add($b, ':printer', '🖨'); Smilies::add($b, ':keyboard', '⌨'); Smilies::add($b, ':computer mouse', '🖱'); Smilies::add($b, ':trackball', '🖲'); Smilies::add($b, ':computer disk', '💽'); Smilies::add($b, ':floppy disk', '💾'); Smilies::add($b, ':optical disk', '💿'); Smilies::add($b, ':dvd', '📀'); Smilies::add($b, ':abacus', '🧮'); // light & video Smilies::add($b, ':movie camera', '🎥'); Smilies::add($b, ':film frames', '🎞'); Smilies::add($b, ':film projector', '📽'); Smilies::add($b, ':clapper board', '🎬'); Smilies::add($b, ':television', '📺'); Smilies::add($b, ':camera', '📷'); Smilies::add($b, ':camera with flash', '📸'); Smilies::add($b, ':video camera', '📹'); Smilies::add($b, ':videocassette', '📼'); Smilies::add($b, ':magnifying glass tilted left', '🔍'); Smilies::add($b, ':magnifying glass tilted right', '🔎'); Smilies::add($b, ':candle', '🕯'); Smilies::add($b, ':light bulb', '💡'); Smilies::add($b, ':flashlight', '🔦'); Smilies::add($b, ':red paper lantern', '🏮'); // Smilies::add($b, ':diya lamp', '🪔'); // book-paper Smilies::add($b, ':notebook with decorative cover', '📔'); Smilies::add($b, ':closed book', '📕'); Smilies::add($b, ':open book', '📖'); Smilies::add($b, ':green book', '📗'); Smilies::add($b, ':blue book', '📘'); Smilies::add($b, ':orange book', '📙'); Smilies::add($b, ':books', '📚'); Smilies::add($b, ':notebook', '📓'); Smilies::add($b, ':ledger', '📒'); Smilies::add($b, ':page with curl', '📃'); Smilies::add($b, ':scroll', '📜'); Smilies::add($b, ':page facing up', '📄'); Smilies::add($b, ':newspaper', '📰'); Smilies::add($b, ':rolled-up newspaper', '🗞'); Smilies::add($b, ':bookmark tabs', '📑'); Smilies::add($b, ':bookmark', '🔖'); Smilies::add($b, ':label', '🏷'); // money Smilies::add($b, ':money bag', '💰'); Smilies::add($b, ':yen banknote', '💴'); Smilies::add($b, ':dollar banknote', '💵'); Smilies::add($b, ':euro banknote', '💶'); Smilies::add($b, ':pound banknote', '💷'); Smilies::add($b, ':money with wings', '💸'); Smilies::add($b, ':credit card', '💳'); Smilies::add($b, ':receipt', '🧾'); Smilies::add($b, ':chart increasing with yen', '💹'); // mail Smilies::add($b, ':envelope', '✉'); Smilies::add($b, ':e-mail', '📧'); Smilies::add($b, ':incoming envelope', '📨'); Smilies::add($b, ':envelope with arrow', '📩'); Smilies::add($b, ':outbox tray', '📤'); Smilies::add($b, ':inbox tray', '📥'); Smilies::add($b, ':package', '📦'); Smilies::add($b, ':closed mailbox with raised flag', '📫'); Smilies::add($b, ':closed mailbox with lowered flag', '📪'); Smilies::add($b, ':open mailbox with raised flag', '📬'); Smilies::add($b, ':open mailbox with lowered flag', '📭'); Smilies::add($b, ':postbox', '📮'); Smilies::add($b, ':ballot box with ballot', '🗳'); // writing Smilies::add($b, ':pencil', '✏'); Smilies::add($b, ':black nib', '✒'); Smilies::add($b, ':fountain pen', '🖋'); Smilies::add($b, ':pen', '🖊'); Smilies::add($b, ':paintbrush', '🖌'); Smilies::add($b, ':crayon', '🖍'); Smilies::add($b, ':memo', '📝'); // office Smilies::add($b, ':briefcase', '💼'); Smilies::add($b, ':file folder', '📁'); Smilies::add($b, ':open file folder', '📂'); Smilies::add($b, ':card index dividers', '🗂'); Smilies::add($b, ':calendar', '📅'); Smilies::add($b, ':tear-off calendar', '📆'); Smilies::add($b, ':spiral notepad', '🗒'); Smilies::add($b, ':spiral calendar', '🗓'); Smilies::add($b, ':card index', '📇'); Smilies::add($b, ':chart increasing', '📈'); Smilies::add($b, ':chart decreasing', '📉'); Smilies::add($b, ':bar chart', '📊'); Smilies::add($b, ':clipboard', '📋'); Smilies::add($b, ':pushpin', '📌'); Smilies::add($b, ':round pushpin', '📍'); Smilies::add($b, ':paperclip', '📎'); Smilies::add($b, ':linked paperclips', '🖇'); Smilies::add($b, ':straight ruler', '📏'); Smilies::add($b, ':triangular ruler', '📐'); Smilies::add($b, ':scissors', '✂'); Smilies::add($b, ':card file box', '🗃'); Smilies::add($b, ':file cabinet', '🗄'); Smilies::add($b, ':wastebasket', '🗑'); // lock Smilies::add($b, ':locked', '🔒'); Smilies::add($b, ':unlocked', '🔓'); Smilies::add($b, ':locked with pen', '🔏'); Smilies::add($b, ':locked with key', '🔐'); Smilies::add($b, ':key', '🔑'); Smilies::add($b, ':old key', '🗝'); // tool Smilies::add($b, ':hammer', '🔨'); // Smilies::add($b, ':axe', '🪓'); Smilies::add($b, ':pick', '⛏'); Smilies::add($b, ':hammer and pick', '⚒'); Smilies::add($b, ':hammer and wrench', '🛠'); Smilies::add($b, ':dagger', '🗡'); Smilies::add($b, ':crossed swords', '⚔'); Smilies::add($b, ':pistol', '🔫'); Smilies::add($b, ':bow and arrow', '🏹'); Smilies::add($b, ':shield', '🛡'); Smilies::add($b, ':wrench', '🔧'); Smilies::add($b, ':nut and bolt', '🔩'); Smilies::add($b, ':gear', '⚙'); Smilies::add($b, ':clamp', '🗜'); Smilies::add($b, ':balance scale', '⚖'); // Smilies::add($b, ':white cane', '🦯'); Smilies::add($b, ':link', '🔗'); Smilies::add($b, ':chains', '⛓'); Smilies::add($b, ':toolbox', '🧰'); Smilies::add($b, ':magnet', '🧲'); // science Smilies::add($b, ':alembic', '⚗'); Smilies::add($b, ':test tube', '🧪'); Smilies::add($b, ':petri dish', '🧫'); Smilies::add($b, ':dna', '🧬'); Smilies::add($b, ':microscope', '🔬'); Smilies::add($b, ':telescope', '🔭'); Smilies::add($b, ':satellite antenna', '📡'); // medical Smilies::add($b, ':syringe', '💉'); // Smilies::add($b, ':drop of blood', '🩸'); Smilies::add($b, ':pill', '💊'); // Smilies::add($b, ':adhesive bandage', '🩹'); // Smilies::add($b, ':stethoscope', '🩺'); // household Smilies::add($b, ':door', '🚪'); Smilies::add($b, ':bed', '🛏'); Smilies::add($b, ':couch and lamp', '🛋'); // Smilies::add($b, ':chair', '🪑'); Smilies::add($b, ':toilet', '🚽'); Smilies::add($b, ':shower', '🚿'); // Smilies::add($b, ':bathtub', '🛁'); // Smilies::add($b, ':razor', '🪒'); Smilies::add($b, ':lotion bottle', '🧴'); Smilies::add($b, ':safety pin', '🧷'); Smilies::add($b, ':broom', '🧹'); Smilies::add($b, ':basket', '🧺'); Smilies::add($b, ':roll of paper', '🧻'); Smilies::add($b, ':soap', '🧼'); Smilies::add($b, ':sponge', '🧽'); Smilies::add($b, ':fire extinguisher', '🧯'); Smilies::add($b, ':shopping cart', '🛒'); // other-object Smilies::add($b, ':cigarette', '🚬'); Smilies::add($b, ':coffin', '⚰'); Smilies::add($b, ':funeral urn', '⚱'); Smilies::add($b, ':moai', '🗿'); // Symbols // transport-sign Smilies::add($b, ':atm sign', '🏧'); Smilies::add($b, ':litter in bin sign', '🚮'); Smilies::add($b, ':potable water', '🚰'); Smilies::add($b, ':wheelchair symbol', '♿'); Smilies::add($b, ':men’s room', '🚹'); Smilies::add($b, ':women’s room', '🚺'); Smilies::add($b, ':restroom', '🚻'); Smilies::add($b, ':baby symbol', '🚼'); Smilies::add($b, ':water closet', '🚾'); Smilies::add($b, ':passport control', '🛂'); Smilies::add($b, ':customs', '🛃'); Smilies::add($b, ':baggage claim', '🛄'); Smilies::add($b, ':left luggage', '🛅'); // warning Smilies::add($b, ':warning', '⚠'); Smilies::add($b, ':children crossing', '🚸'); Smilies::add($b, ':no entry', '⛔'); Smilies::add($b, ':prohibited', '🚫'); Smilies::add($b, ':no bicycles', '🚳'); Smilies::add($b, ':no smoking', '🚭'); Smilies::add($b, ':no littering', '🚯'); Smilies::add($b, ':non-potable water', '🚱'); Smilies::add($b, ':no pedestrians', '🚷'); Smilies::add($b, ':no mobile phones', '📵'); Smilies::add($b, ':no one under eighteen', '🔞'); Smilies::add($b, ':radioactive', '☢'); Smilies::add($b, ':biohazard', '☣'); // arrow Smilies::add($b, ':up arrow', '⬆'); Smilies::add($b, ':up-right arrow', '↗'); Smilies::add($b, ':right arrow', '➡'); Smilies::add($b, ':down-right arrow', '↘'); Smilies::add($b, ':down arrow', '⬇'); Smilies::add($b, ':down-left arrow', '↙'); Smilies::add($b, ':left arrow', '⬅'); Smilies::add($b, ':up-left arrow', '↖'); Smilies::add($b, ':up-down arrow', '↕'); Smilies::add($b, ':left-right arrow', '↔'); Smilies::add($b, ':right arrow curving left', '↩'); Smilies::add($b, ':left arrow curving right', '↪'); Smilies::add($b, ':right arrow curving up', '⤴'); Smilies::add($b, ':right arrow curving down', '⤵'); Smilies::add($b, ':clockwise vertical arrows', '🔃'); Smilies::add($b, ':counterclockwise arrows button', '🔄'); Smilies::add($b, ':BACK arrow', '🔙'); Smilies::add($b, ':END arrow', '🔚'); Smilies::add($b, ':ON! arrow', '🔛'); Smilies::add($b, ':SOON arrow', '🔜'); Smilies::add($b, ':TOP arrow', '🔝'); // religion Smilies::add($b, ':place of worship', '🛐'); Smilies::add($b, ':atom symbol', '⚛'); Smilies::add($b, ':om', '🕉'); Smilies::add($b, ':star of David', '✡'); Smilies::add($b, ':wheel of dharma', '☸'); Smilies::add($b, ':yin yang', '☯'); Smilies::add($b, ':latin cross', '✝'); Smilies::add($b, ':orthodox cross', '☦'); Smilies::add($b, ':star and crescent', '☪'); Smilies::add($b, ':peace symbol', '☮'); Smilies::add($b, ':menorah', '🕎'); Smilies::add($b, ':dotted six-pointed star', '🔯'); // zodiac Smilies::add($b, ':Aries', '♈'); Smilies::add($b, ':Taurus', '♉'); Smilies::add($b, ':Gemini', '♊'); Smilies::add($b, ':Cancer', '♋'); Smilies::add($b, ':Leo', '♌'); Smilies::add($b, ':Virgo', '♍'); Smilies::add($b, ':Libra', '♎'); Smilies::add($b, ':Scorpio', '♏'); Smilies::add($b, ':Sagittarius', '♐'); Smilies::add($b, ':Capricorn', '♑'); Smilies::add($b, ':Aquarius', '♒'); Smilies::add($b, ':Pisces', '♓'); Smilies::add($b, ':Ophiuchus', '⛎'); // av-symbol Smilies::add($b, ':shuffle tracks button', '🔀'); Smilies::add($b, ':repeat button', '🔁'); Smilies::add($b, ':repeat single button', '🔂'); Smilies::add($b, ':play button', '▶'); Smilies::add($b, ':fast-forward button', '⏩'); Smilies::add($b, ':next track button', '⏭'); Smilies::add($b, ':play or pause button', '⏯'); Smilies::add($b, ':reverse button', '◀'); Smilies::add($b, ':fast reverse button', '⏪'); Smilies::add($b, ':last track button', '⏮'); Smilies::add($b, ':upwards button', '🔼'); Smilies::add($b, ':fast up button', '⏫'); Smilies::add($b, ':downwards button', '🔽'); Smilies::add($b, ':fast down button', '⏬'); Smilies::add($b, ':pause button', '⏸'); Smilies::add($b, ':stop button', '⏹'); Smilies::add($b, ':record button', '⏺'); Smilies::add($b, ':eject button', '⏏'); Smilies::add($b, ':cinema', '🎦'); Smilies::add($b, ':dim button', '🔅'); Smilies::add($b, ':bright button', '🔆'); Smilies::add($b, ':antenna bars', '📶'); Smilies::add($b, ':vibration mode', '📳'); Smilies::add($b, ':mobile phone off', '📴'); // gender Smilies::add($b, ':female sign', '♀'); Smilies::add($b, ':male sign', '♂'); // math Smilies::add($b, ':multiply', '✖'); Smilies::add($b, ':plus', '➕'); Smilies::add($b, ':minus', '➖'); Smilies::add($b, ':divide', '➗'); Smilies::add($b, ':infinity', '♾'); Smilies::add($b, ':kreisoperator', '∘'); Smilies::add($b, ':leere menge', '∅'); Smilies::add($b, ':rundung', '≈'); Smilies::add($b, ':gleichung', '='); Smilies::add($b, ':ungleichung', '≠'); Smilies::add($b, ':kleiner als', '<'); Smilies::add($b, ':groesser als', '>'); Smilies::add($b, ':prozent', '%'); // punctuation Smilies::add($b, ':double exclamation mark', '‼'); Smilies::add($b, ':exclamation question mark', '⁉'); Smilies::add($b, ':question mark', '❓'); Smilies::add($b, ':white question mark', '❔'); Smilies::add($b, ':white exclamation mark', '❕'); Smilies::add($b, ':exclamation mark', '❗'); Smilies::add($b, ':wavy dash', '〰'); // currency Smilies::add($b, ':currency exchange', '💱'); Smilies::add($b, ':heavy dollar sign', '💲'); // other-symbol Smilies::add($b, ':medical symbol', '⚕'); Smilies::add($b, ':recycling symbol', '♻'); Smilies::add($b, ':fleur-de-lis', '⚜'); Smilies::add($b, ':trident emblem', '🔱'); Smilies::add($b, ':name badge', '📛'); Smilies::add($b, ':Japanese symbol for beginner', '🔰'); Smilies::add($b, ':hollow red circle', '⭕'); Smilies::add($b, ':check mark button', '✅'); Smilies::add($b, ':check box with check', '☑'); Smilies::add($b, ':check mark', '✔'); Smilies::add($b, ':cross mark', '❌'); Smilies::add($b, ':cross mark button', '❎'); Smilies::add($b, ':curly loop', '➰'); Smilies::add($b, ':double curly loop', '➿'); Smilies::add($b, ':part alternation mark', '〽'); Smilies::add($b, ':eight-spoked asterisk', '✳'); Smilies::add($b, ':eight-pointed star', '✴'); Smilies::add($b, ':sparkle', '❇'); Smilies::add($b, ':copyright', '©'); Smilies::add($b, ':registered', '®'); Smilies::add($b, ':trade mark', '™'); // keycap Smilies::add($b, ':keycap: #', '#️⃣'); Smilies::add($b, ':keycap: *', '*️⃣'); Smilies::add($b, ':keycap: 0', '0️⃣'); Smilies::add($b, ':keycap: 1', '1️⃣'); Smilies::add($b, ':keycap: 2', '2️⃣'); Smilies::add($b, ':keycap: 3', '3️⃣'); Smilies::add($b, ':keycap: 4', '4️⃣'); Smilies::add($b, ':keycap: 5', '5️⃣'); Smilies::add($b, ':keycap: 6', '6️⃣'); Smilies::add($b, ':keycap: 7', '7️⃣'); Smilies::add($b, ':keycap: 8', '8️⃣'); Smilies::add($b, ':keycap: 9', '9️⃣'); Smilies::add($b, ':keycap: 10', '🔟'); // alphanum Smilies::add($b, ':input latin uppercase', '🔠'); Smilies::add($b, ':input latin lowercase', '🔡'); Smilies::add($b, ':input numbers', '🔢'); Smilies::add($b, ':input symbols', '🔣'); Smilies::add($b, ':input latin letters', '🔤'); Smilies::add($b, ':A button (blood type)', '🅰'); Smilies::add($b, ':AB button (blood type)', '🆎'); Smilies::add($b, ':B button (blood type)', '🅱'); Smilies::add($b, ':CL button', '🆑'); Smilies::add($b, ':COOL button', '🆒'); Smilies::add($b, ':FREE button', '🆓'); Smilies::add($b, ':information', 'ℹ'); Smilies::add($b, ':ID button', '🆔'); Smilies::add($b, ':circled M', 'Ⓜ'); Smilies::add($b, ':NEW button', '🆕'); Smilies::add($b, ':NG button', '🆖'); Smilies::add($b, ':O button (blood type)', '🅾'); Smilies::add($b, ':OK button', '🆗'); Smilies::add($b, ':P button', '🅿'); Smilies::add($b, ':SOS button', '🆘'); Smilies::add($b, ':UP! button', '🆙'); Smilies::add($b, ':VS button', '🆚'); Smilies::add($b, ':Japanese “here” button', '🈁'); Smilies::add($b, ':Japanese “service charge” button', '🈂'); Smilies::add($b, ':Japanese “monthly amount” button', '🈷'); Smilies::add($b, ':Japanese “not free of charge” button', '🈶'); Smilies::add($b, ':Japanese “reserved” button', '🈯'); Smilies::add($b, ':Japanese “bargain” button', '🉐'); Smilies::add($b, ':Japanese “discount” button', '🈹'); Smilies::add($b, ':Japanese “free of charge” button', '🈚'); Smilies::add($b, ':Japanese “prohibited” button', '🈲'); Smilies::add($b, ':Japanese “acceptable” button', '🉑'); Smilies::add($b, ':Japanese “application” button', '🈸'); Smilies::add($b, ':Japanese “passing grade” button', '🈴'); Smilies::add($b, ':Japanese “vacancy” button', '🈳'); Smilies::add($b, ':Japanese “congratulations” button', '㊗'); Smilies::add($b, ':Japanese “secret” button', '㊙'); Smilies::add($b, ':Japanese “open for business” button', '🈺'); Smilies::add($b, ':Japanese “no vacancy” button', '🈵'); // geometric Smilies::add($b, ':red circle', '🔴'); // Smilies::add($b, ':orange circle', '🟠'); // Smilies::add($b, ':yellow circle', '🟡'); // Smilies::add($b, ':green circle', '🟢'); Smilies::add($b, ':blue circle', '🔵'); // Smilies::add($b, ':purple circle', '🟣'); // Smilies::add($b, ':brown circle', '🟤'); Smilies::add($b, ':black circle', '⚫'); Smilies::add($b, ':white circle', '⚪'); // Smilies::add($b, ':red square', '🟥'); // Smilies::add($b, ':orange square', '🟧'); // Smilies::add($b, ':yellow square', '🟨'); // Smilies::add($b, ':green square', '🟩'); // Smilies::add($b, ':blue square', '🟦'); // Smilies::add($b, ':purple square', '🟪'); // Smilies::add($b, ':brown square', '🟫'); Smilies::add($b, ':black large square', '⬛'); Smilies::add($b, ':white large square', '⬜'); Smilies::add($b, ':black medium square', '◼'); Smilies::add($b, ':white medium square', '◻'); Smilies::add($b, ':black medium-small square', '◾'); Smilies::add($b, ':white medium-small square', '◽'); Smilies::add($b, ':black small square', '▪'); Smilies::add($b, ':white small square', '▫'); Smilies::add($b, ':large orange diamond', '🔶'); Smilies::add($b, ':large blue diamond', '🔷'); Smilies::add($b, ':small orange diamond', '🔸'); Smilies::add($b, ':small blue diamond', '🔹'); Smilies::add($b, ':red triangle pointed up', '🔺'); Smilies::add($b, ':red triangle pointed down', '🔻'); Smilies::add($b, ':diamond with a dot', '💠'); Smilies::add($b, ':radio button', '🔘'); Smilies::add($b, ':white square button', '🔳'); Smilies::add($b, ':black square button', '🔲'); // Flags // flag Smilies::add($b, ':chequered flag', '🏁'); Smilies::add($b, ':triangular flag', '🚩'); Smilies::add($b, ':crossed flags', '🎌'); Smilies::add($b, ':black flag', '🏴'); Smilies::add($b, ':white flag', '🏳'); Smilies::add($b, ':rainbow flag', '🏳️‍🌈'); Smilies::add($b, ':pirate flag', '🏴‍☠️'); // country-flag Smilies::add($b, ':ascension island', '🇦🇨'); Smilies::add($b, ':andorra', '🇦🇩'); Smilies::add($b, ':united arab emirates', '🇦🇪'); Smilies::add($b, ':afghanistan', '🇦🇫'); Smilies::add($b, ':antigua & barbuda', '🇦🇬'); Smilies::add($b, ':anguilla', '🇦🇮'); Smilies::add($b, ':albania', '🇦🇱'); Smilies::add($b, ':armenia', '🇦🇲'); Smilies::add($b, ':angola', '🇦🇴'); Smilies::add($b, ':antarctica', '🇦🇶'); Smilies::add($b, ':argentina', '🇦🇷'); Smilies::add($b, ':americansamoa', '🇦🇸'); Smilies::add($b, ':austria', '🇦🇹'); Smilies::add($b, ':australia', '🇦🇺'); Smilies::add($b, ':aruba', '🇦🇼'); Smilies::add($b, ':ålandislands', '🇦🇽'); Smilies::add($b, ':azerbaijan', '🇦🇿'); Smilies::add($b, ':bosnia&herzegovina', '🇧🇦'); Smilies::add($b, ':barbados', '🇧🇧'); Smilies::add($b, ':bangladesh', '🇧🇩'); Smilies::add($b, ':belgium', '🇧🇪'); Smilies::add($b, ':burkinafaso', '🇧🇫'); Smilies::add($b, ':bulgaria', '🇧🇬'); Smilies::add($b, ':bahrain', '🇧🇭'); Smilies::add($b, ':burundi', '🇧🇮'); Smilies::add($b, ':benin', '🇧🇯'); Smilies::add($b, ':st.barthélemy', '🇧🇱'); Smilies::add($b, ':bermuda', '🇧🇲'); Smilies::add($b, ':brunei', '🇧🇳'); Smilies::add($b, ':bolivia', '🇧🇴'); Smilies::add($b, ':caribbeannetherlands', '🇧🇶'); Smilies::add($b, ':brazil', '🇧🇷'); Smilies::add($b, ':bahamas', '🇧🇸'); Smilies::add($b, ':bhutan', '🇧🇹'); Smilies::add($b, ':bouvetisland', '🇧🇻'); Smilies::add($b, ':botswana', '🇧🇼'); Smilies::add($b, ':belarus', '🇧🇾'); Smilies::add($b, ':belize', '🇧🇿'); Smilies::add($b, ':canada', '🇨🇦'); Smilies::add($b, ':cocos(keeling)islands', '🇨🇨'); Smilies::add($b, ':congo-kinshasa', '🇨🇩'); Smilies::add($b, ':centralafricanrepublic', '🇨🇫'); Smilies::add($b, ':congo-brazzaville', '🇨🇬'); Smilies::add($b, ':switzerland', '🇨🇭'); Smilies::add($b, ':côted’ivoire', '🇨🇮'); Smilies::add($b, ':cookislands', '🇨🇰'); Smilies::add($b, ':chile', '🇨🇱'); Smilies::add($b, ':cameroon', '🇨🇲'); Smilies::add($b, ':china', '🇨🇳'); Smilies::add($b, ':colombia', '🇨🇴'); Smilies::add($b, ':clippertonisland', '🇨🇵'); Smilies::add($b, ':costarica', '🇨🇷'); Smilies::add($b, ':cuba', '🇨🇺'); Smilies::add($b, ':capeverde', '🇨🇻'); Smilies::add($b, ':curaçao', '🇨🇼'); Smilies::add($b, ':christmasisland', '🇨🇽'); Smilies::add($b, ':cyprus', '🇨🇾'); Smilies::add($b, ':czechia', '🇨🇿'); Smilies::add($b, ':germany', '🇩🇪'); Smilies::add($b, ':diegogarcia', '🇩🇬'); Smilies::add($b, ':djibouti', '🇩🇯'); Smilies::add($b, ':denmark', '🇩🇰'); Smilies::add($b, ':dominica', '🇩🇲'); Smilies::add($b, ':dominicanrepublic', '🇩🇴'); Smilies::add($b, ':algeria', '🇩🇿'); Smilies::add($b, ':ceuta&melilla', '🇪🇦'); Smilies::add($b, ':ecuador', '🇪🇨'); Smilies::add($b, ':estonia', '🇪🇪'); Smilies::add($b, ':egypt', '🇪🇬'); Smilies::add($b, ':westernsahara', '🇪🇭'); Smilies::add($b, ':eritrea', '🇪🇷'); Smilies::add($b, ':spain', '🇪🇸'); Smilies::add($b, ':ethiopia', '🇪🇹'); Smilies::add($b, ':europeanunion', '🇪🇺'); Smilies::add($b, ':finland', '🇫🇮'); Smilies::add($b, ':fiji', '🇫🇯'); Smilies::add($b, ':falklandislands', '🇫🇰'); Smilies::add($b, ':micronesia', '🇫🇲'); Smilies::add($b, ':faroeislands', '🇫🇴'); Smilies::add($b, ':france', '🇫🇷'); Smilies::add($b, ':gabon', '🇬🇦'); Smilies::add($b, ':unitedkingdom', '🇬🇧'); Smilies::add($b, ':grenada', '🇬🇩'); Smilies::add($b, ':georgia', '🇬🇪'); Smilies::add($b, ':frenchguiana', '🇬🇫'); Smilies::add($b, ':guernsey', '🇬🇬'); Smilies::add($b, ':ghana', '🇬🇭'); Smilies::add($b, ':gibraltar', '🇬🇮'); Smilies::add($b, ':greenland', '🇬🇱'); Smilies::add($b, ':gambia', '🇬🇲'); Smilies::add($b, ':guinea', '🇬🇳'); Smilies::add($b, ':guadeloupe', '🇬🇵'); Smilies::add($b, ':equatorialguinea', '🇬🇶'); Smilies::add($b, ':greece', '🇬🇷'); Smilies::add($b, ':southgeorgia&southsandwichislands', '🇬🇸'); Smilies::add($b, ':guatemala', '🇬🇹'); Smilies::add($b, ':guam', '🇬🇺'); Smilies::add($b, ':guinea-bissau', '🇬🇼'); Smilies::add($b, ':guyana', '🇬🇾'); Smilies::add($b, ':hongkongsarchina', '🇭🇰'); Smilies::add($b, ':heard&mcdonaldislands', '🇭🇲'); Smilies::add($b, ':honduras', '🇭🇳'); Smilies::add($b, ':croatia', '🇭🇷'); Smilies::add($b, ':haiti', '🇭🇹'); Smilies::add($b, ':hungary', '🇭🇺'); Smilies::add($b, ':canaryislands', '🇮🇨'); Smilies::add($b, ':indonesia', '🇮🇩'); Smilies::add($b, ':ireland', '🇮🇪'); Smilies::add($b, ':israel', '🇮🇱'); Smilies::add($b, ':isleofman', '🇮🇲'); Smilies::add($b, ':india', '🇮🇳'); Smilies::add($b, ':britishindianoceanterritory', '🇮🇴'); Smilies::add($b, ':iraq', '🇮🇶'); Smilies::add($b, ':iran', '🇮🇷'); Smilies::add($b, ':iceland', '🇮🇸'); Smilies::add($b, ':italy', '🇮🇹'); Smilies::add($b, ':jersey', '🇯🇪'); Smilies::add($b, ':jamaica', '🇯🇲'); Smilies::add($b, ':jordan', '🇯🇴'); Smilies::add($b, ':japan', '🇯🇵'); Smilies::add($b, ':kenya', '🇰🇪'); Smilies::add($b, ':kyrgyzstan', '🇰🇬'); Smilies::add($b, ':cambodia', '🇰🇭'); Smilies::add($b, ':kiribati', '🇰🇮'); Smilies::add($b, ':comoros', '🇰🇲'); Smilies::add($b, ':st.kitts&nevis', '🇰🇳'); Smilies::add($b, ':northkorea', '🇰🇵'); Smilies::add($b, ':southkorea', '🇰🇷'); Smilies::add($b, ':kuwait', '🇰🇼'); Smilies::add($b, ':caymanislands', '🇰🇾'); Smilies::add($b, ':kazakhstan', '🇰🇿'); Smilies::add($b, ':laos', '🇱🇦'); Smilies::add($b, ':lebanon', '🇱🇧'); Smilies::add($b, ':st.lucia', '🇱🇨'); Smilies::add($b, ':liechtenstein', '🇱🇮'); Smilies::add($b, ':srilanka', '🇱🇰'); Smilies::add($b, ':liberia', '🇱🇷'); Smilies::add($b, ':lesotho', '🇱🇸'); Smilies::add($b, ':lithuania', '🇱🇹'); Smilies::add($b, ':luxembourg', '🇱🇺'); Smilies::add($b, ':latvia', '🇱🇻'); Smilies::add($b, ':libya', '🇱🇾'); Smilies::add($b, ':morocco', '🇲🇦'); Smilies::add($b, ':monaco', '🇲🇨'); Smilies::add($b, ':moldova', '🇲🇩'); Smilies::add($b, ':montenegro', '🇲🇪'); Smilies::add($b, ':st.martin', '🇲🇫'); Smilies::add($b, ':madagascar', '🇲🇬'); Smilies::add($b, ':marshallislands', '🇲🇭'); Smilies::add($b, ':northmacedonia', '🇲🇰'); Smilies::add($b, ':mali', '🇲🇱'); Smilies::add($b, ':myanmar(burma)', '🇲🇲'); Smilies::add($b, ':mongolia', '🇲🇳'); Smilies::add($b, ':macaosarchina', '🇲🇴'); Smilies::add($b, ':northernmarianaislands', '🇲🇵'); Smilies::add($b, ':martinique', '🇲🇶'); Smilies::add($b, ':mauritania', '🇲🇷'); Smilies::add($b, ':montserrat', '🇲🇸'); Smilies::add($b, ':malta', '🇲🇹'); Smilies::add($b, ':mauritius', '🇲🇺'); Smilies::add($b, ':maldives', '🇲🇻'); Smilies::add($b, ':malawi', '🇲🇼'); Smilies::add($b, ':mexico', '🇲🇽'); Smilies::add($b, ':malaysia', '🇲🇾'); Smilies::add($b, ':mozambique', '🇲🇿'); Smilies::add($b, ':namibia', '🇳🇦'); Smilies::add($b, ':newcaledonia', '🇳🇨'); Smilies::add($b, ':niger', '🇳🇪'); Smilies::add($b, ':norfolkisland', '🇳🇫'); Smilies::add($b, ':nigeria', '🇳🇬'); Smilies::add($b, ':nicaragua', '🇳🇮'); Smilies::add($b, ':netherlands', '🇳🇱'); Smilies::add($b, ':norway', '🇳🇴'); Smilies::add($b, ':nepal', '🇳🇵'); Smilies::add($b, ':nauru', '🇳🇷'); Smilies::add($b, ':niue', '🇳🇺'); Smilies::add($b, ':newzealand', '🇳🇿'); Smilies::add($b, ':oman', '🇴🇲'); Smilies::add($b, ':panama', '🇵🇦'); Smilies::add($b, ':peru', '🇵🇪'); Smilies::add($b, ':frenchpolynesia', '🇵🇫'); Smilies::add($b, ':papuanewguinea', '🇵🇬'); Smilies::add($b, ':philippines', '🇵🇭'); Smilies::add($b, ':pakistan', '🇵🇰'); Smilies::add($b, ':poland', '🇵🇱'); Smilies::add($b, ':st.pierre&miquelon', '🇵🇲'); Smilies::add($b, ':pitcairnislands', '🇵🇳'); Smilies::add($b, ':puertorico', '🇵🇷'); Smilies::add($b, ':palestinianterritories', '🇵🇸'); Smilies::add($b, ':portugal', '🇵🇹'); Smilies::add($b, ':palau', '🇵🇼'); Smilies::add($b, ':paraguay', '🇵🇾'); Smilies::add($b, ':qatar', '🇶🇦'); Smilies::add($b, ':réunion', '🇷🇪'); Smilies::add($b, ':romania', '🇷🇴'); Smilies::add($b, ':serbia', '🇷🇸'); Smilies::add($b, ':russia', '🇷🇺'); Smilies::add($b, ':rwanda', '🇷🇼'); Smilies::add($b, ':saudiarabia', '🇸🇦'); Smilies::add($b, ':solomonislands', '🇸🇧'); Smilies::add($b, ':seychelles', '🇸🇨'); Smilies::add($b, ':sudan', '🇸🇩'); Smilies::add($b, ':sweden', '🇸🇪'); Smilies::add($b, ':singapore', '🇸🇬'); Smilies::add($b, ':st.helena', '🇸🇭'); Smilies::add($b, ':slovenia', '🇸🇮'); Smilies::add($b, ':svalbard&janmayen', '🇸🇯'); Smilies::add($b, ':slovakia', '🇸🇰'); Smilies::add($b, ':sierraleone', '🇸🇱'); Smilies::add($b, ':sanmarino', '🇸🇲'); Smilies::add($b, ':senegal', '🇸🇳'); Smilies::add($b, ':somalia', '🇸🇴'); Smilies::add($b, ':suriname', '🇸🇷'); Smilies::add($b, ':southsudan', '🇸🇸'); Smilies::add($b, ':sãotomé&príncipe', '🇸🇹'); Smilies::add($b, ':elsalvador', '🇸🇻'); Smilies::add($b, ':sintmaarten', '🇸🇽'); Smilies::add($b, ':syria', '🇸🇾'); Smilies::add($b, ':eswatini', '🇸🇿'); Smilies::add($b, ':tristandacunha', '🇹🇦'); Smilies::add($b, ':turks&caicosislands', '🇹🇨'); Smilies::add($b, ':chad', '🇹🇩'); Smilies::add($b, ':frenchsouthernterritories', '🇹🇫'); Smilies::add($b, ':togo', '🇹🇬'); Smilies::add($b, ':thailand', '🇹🇭'); Smilies::add($b, ':tajikistan', '🇹🇯'); Smilies::add($b, ':tokelau', '🇹🇰'); Smilies::add($b, ':timor-leste', '🇹🇱'); Smilies::add($b, ':turkmenistan', '🇹🇲'); Smilies::add($b, ':tunisia', '🇹🇳'); Smilies::add($b, ':tonga', '🇹🇴'); Smilies::add($b, ':turkey', '🇹🇷'); Smilies::add($b, ':trinidad&tobago', '🇹🇹'); Smilies::add($b, ':tuvalu', '🇹🇻'); Smilies::add($b, ':taiwan', '🇹🇼'); Smilies::add($b, ':tanzania', '🇹🇿'); Smilies::add($b, ':ukraine', '🇺🇦'); Smilies::add($b, ':uganda', '🇺🇬'); Smilies::add($b, ':u.s.outlyingislands', '🇺🇲'); Smilies::add($b, ':unitednations', '🇺🇳'); Smilies::add($b, ':unitedstates', '🇺🇸'); Smilies::add($b, ':uruguay', '🇺🇾'); Smilies::add($b, ':uzbekistan', '🇺🇿'); Smilies::add($b, ':vaticancity', '🇻🇦'); Smilies::add($b, ':st.vincent&grenadines', '🇻🇨'); Smilies::add($b, ':venezuela', '🇻🇪'); Smilies::add($b, ':britishvirginislands', '🇻🇬'); Smilies::add($b, ':u.s.virginislands', '🇻🇮'); Smilies::add($b, ':vietnam', '🇻🇳'); Smilies::add($b, ':vanuatu', '🇻🇺'); Smilies::add($b, ':wallis&futuna', '🇼🇫'); Smilies::add($b, ':samoa', '🇼🇸'); Smilies::add($b, ':kosovo', '🇽🇰'); Smilies::add($b, ':yemen', '🇾🇪'); Smilies::add($b, ':mayotte', '🇾🇹'); Smilies::add($b, ':southafrica', '🇿🇦'); Smilies::add($b, ':zambia', '🇿🇲'); Smilies::add($b, ':zimbabwe', '🇿🇼'); // subdivision-flag Smilies::add($b, ':england', '🏴󠁧󠁢󠁥󠁮󠁧󠁿'); Smilies::add($b, ':scotland', '🏴󠁧󠁢󠁳󠁴󠁿'); Smilies::add($b, ':wales', '🏴󠁧󠁢󠁷󠁬󠁳󠁿'); }