* Author: Matthias Ebers */ use Friendica\App; 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(array &$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, ':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, ":'(", '😢'); // Smilies::add($b, 'o.O', '&#x;'); // Smilies::add($b, 'O.o', '&#x;'); // Smilies::add($b, 'o_O', '&#x;'); // Smilies::add($b, 'O_o', '&#x;'); // 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, ':rofl:', '🤣'); Smilies::add($b, ':face with tears of joy:', '😂'); Smilies::add($b, ':tearsofjoy:', '😂'); 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, ':drool:', '🤤'); 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, ':vomit:', '🤮'); 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, ':dead:', '😵'); 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, ':dazed:', '😳'); 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, ':loveheart:', '💖'); 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, ':like:', '👍'); Smilies::add($b, '\\o/', '👍'); Smilies::add($b, ':thumbs down:', '👎'); Smilies::add($b, ':dislike:', '👎'); 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, ':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:', '👵'); Smilies::add($b, ':pregnant:', '🤰'); // 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, ':bow:', '🙇'); Smilies::add($b, ':man bowing:', '🙇‍♂️'); Smilies::add($b, ':woman bowing:', '🙇‍♀️'); Smilies::add($b, ':person facepalming:', '🤦'); Smilies::add($b, ':facepalm:', '🤦'); Smilies::add($b, ':man facepalming:', '🤦‍♂️'); Smilies::add($b, ':woman facepalming:', '🤦‍♀️'); Smilies::add($b, ':person shrugging:', '🤷'); Smilies::add($b, ':shrug:', '🤷'); Smilies::add($b, ':man shrugging:', '🤷‍♂️'); Smilies::add($b, ':woman shrugging:', '🤷‍♀️'); // person-role // person-fantasy Smilies::add($b, ':baby angel:', '👼'); Smilies::add($b, ':angel:', '👼'); Smilies::add($b, ':cherub:', '👼'); 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 Smilies::add($b, ':golf:', '🏌'); // 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, ':sheep:', '🐑'); 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:', '🐾'); // Smilies::add($b, ':bunnyflowers:', '&#x;'); Smilies::add($b, ':chick:', '🐤'); Smilies::add($b, ':ladybird:', '🐞'); Smilies::add($b, ':bunny:', '🐰'); // Smilies::add($b, ':dragonfly:', '&#x;'); // 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, ':tux:', '🐧'); 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, ':draco:', '🐉'); 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, ':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, ':fryegg:', '🍳'); 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, ':cake:', '🍰'); 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, ':coffee:', '☕'); Smilies::add($b, ':tea:', '☕'); Smilies::add($b, ':tee:', '☕'); 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, ':beer:', '🍺'); Smilies::add($b, ':homebrew:', '🍺'); 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, ':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:', '🥌'); 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:', '🏇'); // 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, ':sabre:', '🗡'); 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:', '☣'); Smilies::add($b, ':army:', '🪖'); // 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, ':cool:', '🆒'); 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:', '🏴󠁧󠁢󠁷󠁬󠁳󠁿'); }