Created
July 8, 2016 17:09
-
-
Save ebroder/c9fbabae46e9a485d44386a855e307de to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# coding: utf-8 | |
WORDS = [ | |
':admission_tickets:', | |
':aerial_tramway:', | |
':airplane:', | |
':airplane_arriving:', | |
':airplane_departure:', | |
':alarm_clock:', | |
':alembic:', | |
':alien_monster:', | |
':ambulance:', | |
':american_football:', | |
':amphora:', | |
':anchor:', | |
':anger_symbol:', | |
':angry_face:', | |
':anguished_face:', | |
':ant:', | |
':antenna_with_bars:', | |
':anticlockwise_downwards_and_upwards_open_circle_arrows:', | |
':aquarius:', | |
':aries:', | |
':arrow_pointing_rightwards_then_curving_downwards:', | |
':arrow_pointing_rightwards_then_curving_upwards:', | |
':articulated_lorry:', | |
':artist_palette:', | |
':astonished_face:', | |
':athletic_shoe:', | |
':atom_symbol:', | |
':aubergine:', | |
':automated_teller_machine:', | |
':automobile:', | |
':baby:', | |
':baby_angel:', | |
':baby_bottle:', | |
':baby_chick:', | |
':baby_symbol:', | |
':back_with_leftwards_arrow_above:', | |
':bactrian_camel:', | |
':badminton_racquet_and_shuttlecock:', | |
':baggage_claim:', | |
':balloon:', | |
':ballot_box_with_ballot:', | |
':ballot_box_with_check:', | |
':banana:', | |
':bank:', | |
':banknote_with_dollar_sign:', | |
':banknote_with_euro_sign:', | |
':banknote_with_pound_sign:', | |
':banknote_with_yen_sign:', | |
':bar_chart:', | |
':barber_pole:', | |
':baseball:', | |
':basketball_and_hoop:', | |
':bath:', | |
':bathtub:', | |
':battery:', | |
':beach_with_umbrella:', | |
':bear_face:', | |
':beating_heart:', | |
':bed:', | |
':beer_mug:', | |
':bell:', | |
':bell_with_cancellation_stroke:', | |
':bellhop_bell:', | |
':bento_box:', | |
':bicycle:', | |
':bicyclist:', | |
':bikini:', | |
':billiards:', | |
':biohazard_sign:', | |
':bird:', | |
':birthday_cake:', | |
':black_circle_for_record:', | |
':black_club_suit:', | |
':black_diamond_suit:', | |
':black_down-pointing_double_triangle:', | |
':black_heart_suit:', | |
':black_large_square:', | |
':black_left-pointing_double_triangle:', | |
':black_left-pointing_double_triangle_with_vertical_bar:', | |
':black_left-pointing_triangle:', | |
':black_medium_small_square:', | |
':black_medium_square:', | |
':black_nib:', | |
':black_question_mark_ornament:', | |
':black_right-pointing_double_triangle:', | |
':black_right-pointing_double_triangle_with_vertical_bar:', | |
':black_right-pointing_triangle:', | |
':black_right-pointing_triangle_with_double_vertical_bar:', | |
':black_rightwards_arrow:', | |
':black_scissors:', | |
':black_small_square:', | |
':black_spade_suit:', | |
':black_square_button:', | |
':black_square_for_stop:', | |
':black_sun_with_rays:', | |
':black_telephone:', | |
':black_universal_recycling_symbol:', | |
':black_up-pointing_double_triangle:', | |
':blossom:', | |
':blowfish:', | |
':blue_book:', | |
':blue_heart:', | |
':boar:', | |
':bomb:', | |
':bookmark:', | |
':bookmark_tabs:', | |
':books:', | |
':bottle_with_popping_cork:', | |
':bouquet:', | |
':bow_and_arrow:', | |
':bowling:', | |
':boy:', | |
':bread:', | |
':bride_with_veil:', | |
':bridge_at_night:', | |
':briefcase:', | |
':broken_heart:', | |
':bug:', | |
':building_construction:', | |
':burrito:', | |
':bus:', | |
':bus_stop:', | |
':bust_in_silhouette:', | |
':busts_in_silhouette:', | |
':cactus:', | |
':calendar:', | |
':camera:', | |
':camera_with_flash:', | |
':camping:', | |
':cancer:', | |
':candle:', | |
':candy:', | |
':capricorn:', | |
':card_file_box:', | |
':card_index:', | |
':card_index_dividers:', | |
':carousel_horse:', | |
':carp_streamer:', | |
':cat:', | |
':cat_face:', | |
':cat_face_with_tears_of_joy:', | |
':cat_face_with_wry_smile:', | |
':chains:', | |
':chart_with_downwards_trend:', | |
':chart_with_upwards_trend:', | |
':chart_with_upwards_trend_and_yen_sign:', | |
':cheering_megaphone:', | |
':cheese_wedge:', | |
':chequered_flag:', | |
':cherries:', | |
':cherry_blossom:', | |
':chestnut:', | |
':chicken:', | |
':children_crossing:', | |
':chipmunk:', | |
':chocolate_bar:', | |
':christmas_tree:', | |
':church:', | |
':cinema:', | |
':circled_ideograph_accept:', | |
':circled_ideograph_advantage:', | |
':circled_ideograph_congratulation:', | |
':circled_ideograph_secret:', | |
':circled_latin_capital_letter_m:', | |
':circus_tent:', | |
':cityscape:', | |
':cityscape_at_dusk:', | |
':clapper_board:', | |
':clapping_hands_sign:', | |
':classical_building:', | |
':clinking_beer_mugs:', | |
':clipboard:', | |
':clock_face_eight-thirty:', | |
':clock_face_eight_oclock:', | |
':clock_face_eleven-thirty:', | |
':clock_face_eleven_oclock:', | |
':clock_face_five-thirty:', | |
':clock_face_five_oclock:', | |
':clock_face_four-thirty:', | |
':clock_face_four_oclock:', | |
':clock_face_nine-thirty:', | |
':clock_face_nine_oclock:', | |
':clock_face_one-thirty:', | |
':clock_face_one_oclock:', | |
':clock_face_seven-thirty:', | |
':clock_face_seven_oclock:', | |
':clock_face_six-thirty:', | |
':clock_face_six_oclock:', | |
':clock_face_ten-thirty:', | |
':clock_face_ten_oclock:', | |
':clock_face_three-thirty:', | |
':clock_face_three_oclock:', | |
':clock_face_twelve-thirty:', | |
':clock_face_twelve_oclock:', | |
':clock_face_two-thirty:', | |
':clock_face_two_oclock:', | |
':clockwise_downwards_and_upwards_open_circle_arrows:', | |
':clockwise_rightwards_and_leftwards_open_circle_arrows:', | |
':clockwise_rightwards_and_leftwards_open_circle_arrows_with_circled_one_overlay:', | |
':closed_book:', | |
':closed_lock_with_key:', | |
':closed_mailbox_with_lowered_flag:', | |
':closed_mailbox_with_raised_flag:', | |
':closed_umbrella:', | |
':cloud:', | |
':cloud_with_lightning:', | |
':cloud_with_rain:', | |
':cloud_with_snow:', | |
':cloud_with_tornado:', | |
':cocktail_glass:', | |
':coffin:', | |
':collision_symbol:', | |
':comet:', | |
':compression:', | |
':confetti_ball:', | |
':confounded_face:', | |
':confused_face:', | |
':construction_sign:', | |
':construction_worker:', | |
':control_knobs:', | |
':convenience_store:', | |
':cooked_rice:', | |
':cookie:', | |
':cooking:', | |
':copyright_sign:', | |
':couch_and_lamp:', | |
':couple_with_heart:', | |
':cow:', | |
':cow_face:', | |
':crab:', | |
':credit_card:', | |
':crescent_moon:', | |
':cricket_bat_and_ball:', | |
':crocodile:', | |
':cross_mark:', | |
':crossed_flags:', | |
':crossed_swords:', | |
':crown:', | |
':crying_cat_face:', | |
':crying_face:', | |
':crystal_ball:', | |
':curly_loop:', | |
':currency_exchange:', | |
':curry_and_rice:', | |
':custard:', | |
':customs:', | |
':cyclone:', | |
':dagger_knife:', | |
':dancer:', | |
':dango:', | |
':dark_sunglasses:', | |
':dash_symbol:', | |
':deciduous_tree:', | |
':delivery_truck:', | |
':department_store:', | |
':derelict_house_building:', | |
':desert:', | |
':desert_island:', | |
':desktop_computer:', | |
':diamond_shape_with_a_dot_inside:', | |
':direct_hit:', | |
':disappointed_but_relieved_face:', | |
':disappointed_face:', | |
':dizzy_face:', | |
':dizzy_symbol:', | |
':do_not_litter_symbol:', | |
':dog:', | |
':dog_face:', | |
':dolphin:', | |
':door:', | |
':double_curly_loop:', | |
':double_exclamation_mark:', | |
':double_vertical_bar:', | |
':doughnut:', | |
':dove_of_peace:', | |
':down-pointing_red_triangle:', | |
':down-pointing_small_red_triangle:', | |
':downwards_black_arrow:', | |
':dragon:', | |
':dragon_face:', | |
':dress:', | |
':dromedary_camel:', | |
':droplet:', | |
':dvd:', | |
':e-mail_symbol:', | |
':ear:', | |
':ear_of_maize:', | |
':ear_of_rice:', | |
':earth_globe_americas:', | |
':earth_globe_asia-australia:', | |
':earth_globe_europe-africa:', | |
':eight_pointed_black_star:', | |
':eight_spoked_asterisk:', | |
':eject_symbol:', | |
':electric_light_bulb:', | |
':electric_plug:', | |
':electric_torch:', | |
':elephant:', | |
':emoji_modifier_fitzpatrick_type-1-2:', | |
':emoji_modifier_fitzpatrick_type-3:', | |
':emoji_modifier_fitzpatrick_type-4:', | |
':emoji_modifier_fitzpatrick_type-5:', | |
':emoji_modifier_fitzpatrick_type-6:', | |
':end_with_leftwards_arrow_above:', | |
':envelope:', | |
':envelope_with_downwards_arrow_above:', | |
':european_castle:', | |
':european_post_office:', | |
':evergreen_tree:', | |
':exclamation_question_mark:', | |
':expressionless_face:', | |
':extraterrestrial_alien:', | |
':eye:', | |
':eyeglasses:', | |
':eyes:', | |
':face_massage:', | |
':face_savouring_delicious_food:', | |
':face_screaming_in_fear:', | |
':face_throwing_a_kiss:', | |
':face_with_cold_sweat:', | |
':face_with_head-bandage:', | |
':face_with_look_of_triumph:', | |
':face_with_medical_mask:', | |
':face_with_no_good_gesture:', | |
':face_with_ok_gesture:', | |
':face_with_open_mouth:', | |
':face_with_open_mouth_and_cold_sweat:', | |
':face_with_rolling_eyes:', | |
':face_with_stuck-out_tongue:', | |
':face_with_stuck-out_tongue_and_tightly-closed_eyes:', | |
':face_with_stuck-out_tongue_and_winking_eye:', | |
':face_with_tears_of_joy:', | |
':face_with_thermometer:', | |
':face_without_mouth:', | |
':factory:', | |
':fallen_leaf:', | |
':family:', | |
':father_christmas:', | |
':fax_machine:', | |
':fearful_face:', | |
':ferris_wheel:', | |
':ferry:', | |
':field_hockey_stick_and_ball:', | |
':file_cabinet:', | |
':file_folder:', | |
':film_frames:', | |
':film_projector:', | |
':fire:', | |
':fire_engine:', | |
':firework_sparkler:', | |
':fireworks:', | |
':first_quarter_moon_symbol:', | |
':first_quarter_moon_with_face:', | |
':fish:', | |
':fish_cake_with_swirl_design:', | |
':fishing_pole_and_fish:', | |
':fisted_hand_sign:', | |
':flag_for_Afghanistan:', | |
':flag_for_Albania:', | |
':flag_for_Algeria:', | |
':flag_for_American_Samoa:', | |
':flag_for_Andorra:', | |
':flag_for_Angola:', | |
':flag_for_Anguilla:', | |
':flag_for_Antarctica:', | |
':flag_for_Antigua_&_Barbuda:', | |
':flag_for_Argentina:', | |
':flag_for_Armenia:', | |
':flag_for_Aruba:', | |
':flag_for_Ascension_Island:', | |
':flag_for_Australia:', | |
':flag_for_Austria:', | |
':flag_for_Azerbaijan:', | |
':flag_for_Bahamas:', | |
':flag_for_Bahrain:', | |
':flag_for_Bangladesh:', | |
':flag_for_Barbados:', | |
':flag_for_Belarus:', | |
':flag_for_Belgium:', | |
':flag_for_Belize:', | |
':flag_for_Benin:', | |
':flag_for_Bermuda:', | |
':flag_for_Bhutan:', | |
':flag_for_Bolivia:', | |
':flag_for_Bosnia_&_Herzegovina:', | |
':flag_for_Botswana:', | |
':flag_for_Bouvet_Island:', | |
':flag_for_Brazil:', | |
':flag_for_British_Indian_Ocean_Territory:', | |
':flag_for_British_Virgin_Islands:', | |
':flag_for_Brunei:', | |
':flag_for_Bulgaria:', | |
':flag_for_Burkina_Faso:', | |
':flag_for_Burundi:', | |
':flag_for_Cambodia:', | |
':flag_for_Cameroon:', | |
':flag_for_Canada:', | |
':flag_for_Canary_Islands:', | |
':flag_for_Cape_Verde:', | |
':flag_for_Caribbean_Netherlands:', | |
':flag_for_Cayman_Islands:', | |
':flag_for_Central_African_Republic:', | |
':flag_for_Ceuta_&_Melilla:', | |
':flag_for_Chad:', | |
':flag_for_Chile:', | |
':flag_for_China:', | |
':flag_for_Christmas_Island:', | |
':flag_for_Clipperton_Island:', | |
':flag_for_Cocos__Islands:', | |
':flag_for_Colombia:', | |
':flag_for_Comoros:', | |
':flag_for_Congo_-_Brazzaville:', | |
':flag_for_Congo_-_Kinshasa:', | |
':flag_for_Cook_Islands:', | |
':flag_for_Costa_Rica:', | |
':flag_for_Croatia:', | |
':flag_for_Cuba:', | |
':flag_for_Curaçao:', | |
':flag_for_Cyprus:', | |
':flag_for_Czech_Republic:', | |
':flag_for_Côte_d’Ivoire:', | |
':flag_for_Denmark:', | |
':flag_for_Diego_Garcia:', | |
':flag_for_Djibouti:', | |
':flag_for_Dominica:', | |
':flag_for_Dominican_Republic:', | |
':flag_for_Ecuador:', | |
':flag_for_Egypt:', | |
':flag_for_El_Salvador:', | |
':flag_for_Equatorial_Guinea:', | |
':flag_for_Eritrea:', | |
':flag_for_Estonia:', | |
':flag_for_Ethiopia:', | |
':flag_for_European_Union:', | |
':flag_for_Falkland_Islands:', | |
':flag_for_Faroe_Islands:', | |
':flag_for_Fiji:', | |
':flag_for_Finland:', | |
':flag_for_France:', | |
':flag_for_French_Guiana:', | |
':flag_for_French_Polynesia:', | |
':flag_for_French_Southern_Territories:', | |
':flag_for_Gabon:', | |
':flag_for_Gambia:', | |
':flag_for_Georgia:', | |
':flag_for_Germany:', | |
':flag_for_Ghana:', | |
':flag_for_Gibraltar:', | |
':flag_for_Greece:', | |
':flag_for_Greenland:', | |
':flag_for_Grenada:', | |
':flag_for_Guadeloupe:', | |
':flag_for_Guam:', | |
':flag_for_Guatemala:', | |
':flag_for_Guernsey:', | |
':flag_for_Guinea:', | |
':flag_for_Guinea-Bissau:', | |
':flag_for_Guyana:', | |
':flag_for_Haiti:', | |
':flag_for_Heard_&_McDonald_Islands:', | |
':flag_for_Honduras:', | |
':flag_for_Hong_Kong:', | |
':flag_for_Hungary:', | |
':flag_for_Iceland:', | |
':flag_for_India:', | |
':flag_for_Indonesia:', | |
':flag_for_Iran:', | |
':flag_for_Iraq:', | |
':flag_for_Ireland:', | |
':flag_for_Isle_of_Man:', | |
':flag_for_Israel:', | |
':flag_for_Italy:', | |
':flag_for_Jamaica:', | |
':flag_for_Japan:', | |
':flag_for_Jersey:', | |
':flag_for_Jordan:', | |
':flag_for_Kazakhstan:', | |
':flag_for_Kenya:', | |
':flag_for_Kiribati:', | |
':flag_for_Kosovo:', | |
':flag_for_Kuwait:', | |
':flag_for_Kyrgyzstan:', | |
':flag_for_Laos:', | |
':flag_for_Latvia:', | |
':flag_for_Lebanon:', | |
':flag_for_Lesotho:', | |
':flag_for_Liberia:', | |
':flag_for_Libya:', | |
':flag_for_Liechtenstein:', | |
':flag_for_Lithuania:', | |
':flag_for_Luxembourg:', | |
':flag_for_Macau:', | |
':flag_for_Macedonia:', | |
':flag_for_Madagascar:', | |
':flag_for_Malawi:', | |
':flag_for_Malaysia:', | |
':flag_for_Maldives:', | |
':flag_for_Mali:', | |
':flag_for_Malta:', | |
':flag_for_Marshall_Islands:', | |
':flag_for_Martinique:', | |
':flag_for_Mauritania:', | |
':flag_for_Mauritius:', | |
':flag_for_Mayotte:', | |
':flag_for_Mexico:', | |
':flag_for_Micronesia:', | |
':flag_for_Moldova:', | |
':flag_for_Monaco:', | |
':flag_for_Mongolia:', | |
':flag_for_Montenegro:', | |
':flag_for_Montserrat:', | |
':flag_for_Morocco:', | |
':flag_for_Mozambique:', | |
':flag_for_Myanmar:', | |
':flag_for_Namibia:', | |
':flag_for_Nauru:', | |
':flag_for_Nepal:', | |
':flag_for_Netherlands:', | |
':flag_for_New_Caledonia:', | |
':flag_for_New_Zealand:', | |
':flag_for_Nicaragua:', | |
':flag_for_Niger:', | |
':flag_for_Nigeria:', | |
':flag_for_Niue:', | |
':flag_for_Norfolk_Island:', | |
':flag_for_North_Korea:', | |
':flag_for_Northern_Mariana_Islands:', | |
':flag_for_Norway:', | |
':flag_for_Oman:', | |
':flag_for_Pakistan:', | |
':flag_for_Palau:', | |
':flag_for_Palestinian_Territories:', | |
':flag_for_Panama:', | |
':flag_for_Papua_New_Guinea:', | |
':flag_for_Paraguay:', | |
':flag_for_Peru:', | |
':flag_for_Philippines:', | |
':flag_for_Pitcairn_Islands:', | |
':flag_for_Poland:', | |
':flag_for_Portugal:', | |
':flag_for_Puerto_Rico:', | |
':flag_for_Qatar:', | |
':flag_for_Romania:', | |
':flag_for_Russia:', | |
':flag_for_Rwanda:', | |
':flag_for_Réunion:', | |
':flag_for_Samoa:', | |
':flag_for_San_Marino:', | |
':flag_for_Saudi_Arabia:', | |
':flag_for_Senegal:', | |
':flag_for_Serbia:', | |
':flag_for_Seychelles:', | |
':flag_for_Sierra_Leone:', | |
':flag_for_Singapore:', | |
':flag_for_Sint_Maarten:', | |
':flag_for_Slovakia:', | |
':flag_for_Slovenia:', | |
':flag_for_Solomon_Islands:', | |
':flag_for_Somalia:', | |
':flag_for_South_Africa:', | |
':flag_for_South_Georgia_&_South_Sandwich_Islands:', | |
':flag_for_South_Korea:', | |
':flag_for_South_Sudan:', | |
':flag_for_Spain:', | |
':flag_for_Sri_Lanka:', | |
':flag_for_St._Barthélemy:', | |
':flag_for_St._Helena:', | |
':flag_for_St._Kitts_&_Nevis:', | |
':flag_for_St._Lucia:', | |
':flag_for_St._Martin:', | |
':flag_for_St._Pierre_&_Miquelon:', | |
':flag_for_St._Vincent_&_Grenadines:', | |
':flag_for_Sudan:', | |
':flag_for_Suriname:', | |
':flag_for_Svalbard_&_Jan_Mayen:', | |
':flag_for_Swaziland:', | |
':flag_for_Sweden:', | |
':flag_for_Switzerland:', | |
':flag_for_Syria:', | |
':flag_for_São_Tomé_&_Príncipe:', | |
':flag_for_Taiwan:', | |
':flag_for_Tajikistan:', | |
':flag_for_Tanzania:', | |
':flag_for_Thailand:', | |
':flag_for_Timor-Leste:', | |
':flag_for_Togo:', | |
':flag_for_Tokelau:', | |
':flag_for_Tonga:', | |
':flag_for_Trinidad_&_Tobago:', | |
':flag_for_Tristan_da_Cunha:', | |
':flag_for_Tunisia:', | |
':flag_for_Turkey:', | |
':flag_for_Turkmenistan:', | |
':flag_for_Turks_&_Caicos_Islands:', | |
':flag_for_Tuvalu:', | |
':flag_for_U.S._Outlying_Islands:', | |
':flag_for_U.S._Virgin_Islands:', | |
':flag_for_Uganda:', | |
':flag_for_Ukraine:', | |
':flag_for_United_Arab_Emirates:', | |
':flag_for_United_Kingdom:', | |
':flag_for_United_States:', | |
':flag_for_Uruguay:', | |
':flag_for_Uzbekistan:', | |
':flag_for_Vanuatu:', | |
':flag_for_Vatican_City:', | |
':flag_for_Venezuela:', | |
':flag_for_Vietnam:', | |
':flag_for_Wallis_&_Futuna:', | |
':flag_for_Western_Sahara:', | |
':flag_for_Yemen:', | |
':flag_for_Zambia:', | |
':flag_for_Zimbabwe:', | |
':flag_for_Åland_Islands:', | |
':flag_in_hole:', | |
':fleur-de-lis:', | |
':flexed_biceps:', | |
':floppy_disk:', | |
':flower_playing_cards:', | |
':flushed_face:', | |
':fog:', | |
':foggy:', | |
':footprints:', | |
':fork_and_knife:', | |
':fork_and_knife_with_plate:', | |
':fountain:', | |
':four_leaf_clover:', | |
':frame_with_picture:', | |
':french_fries:', | |
':fried_shrimp:', | |
':frog_face:', | |
':front-facing_baby_chick:', | |
':frowning_face_with_open_mouth:', | |
':fuel_pump:', | |
':full_moon_symbol:', | |
':full_moon_with_face:', | |
':funeral_urn:', | |
':game_die:', | |
':gear:', | |
':gem_stone:', | |
':gemini:', | |
':ghost:', | |
':girl:', | |
':globe_with_meridians:', | |
':glowing_star:', | |
':goat:', | |
':golfer:', | |
':graduation_cap:', | |
':grapes:', | |
':green_apple:', | |
':green_book:', | |
':green_heart:', | |
':grimacing_face:', | |
':grinning_cat_face_with_smiling_eyes:', | |
':grinning_face:', | |
':grinning_face_with_smiling_eyes:', | |
':growing_heart:', | |
':guardsman:', | |
':guitar:', | |
':haircut:', | |
':hamburger:', | |
':hammer:', | |
':hammer_and_pick:', | |
':hammer_and_wrench:', | |
':hamster_face:', | |
':handbag:', | |
':happy_person_raising_one_hand:', | |
':hatching_chick:', | |
':headphone:', | |
':hear-no-evil_monkey:', | |
':heart_decoration:', | |
':heart_with_arrow:', | |
':heart_with_ribbon:', | |
':heavy_black_heart:', | |
':heavy_check_mark:', | |
':heavy_division_sign:', | |
':heavy_dollar_sign:', | |
':heavy_exclamation_mark_symbol:', | |
':heavy_heart_exclamation_mark_ornament:', | |
':heavy_large_circle:', | |
':heavy_minus_sign:', | |
':heavy_multiplication_x:', | |
':heavy_plus_sign:', | |
':helicopter:', | |
':helm_symbol:', | |
':helmet_with_white_cross:', | |
':herb:', | |
':hibiscus:', | |
':high-heeled_shoe:', | |
':high-speed_train:', | |
':high-speed_train_with_bullet_nose:', | |
':high_brightness_symbol:', | |
':high_voltage_sign:', | |
':hocho:', | |
':hole:', | |
':honey_pot:', | |
':honeybee:', | |
':horizontal_traffic_light:', | |
':horse:', | |
':horse_face:', | |
':horse_racing:', | |
':hospital:', | |
':hot_beverage:', | |
':hot_dog:', | |
':hot_pepper:', | |
':hot_springs:', | |
':hotel:', | |
':hourglass:', | |
':hourglass_with_flowing_sand:', | |
':house_building:', | |
':house_buildings:', | |
':house_with_garden:', | |
':hugging_face:', | |
':hundred_points_symbol:', | |
':hushed_face:', | |
':ice_cream:', | |
':ice_hockey_stick_and_puck:', | |
':ice_skate:', | |
':imp:', | |
':inbox_tray:', | |
':incoming_envelope:', | |
':information_desk_person:', | |
':information_source:', | |
':input_symbol_for_latin_capital_letters:', | |
':input_symbol_for_latin_letters:', | |
':input_symbol_for_latin_small_letters:', | |
':input_symbol_for_numbers:', | |
':input_symbol_for_symbols:', | |
':izakaya_lantern:', | |
':jack-o-lantern:', | |
':japanese_castle:', | |
':japanese_dolls:', | |
':japanese_goblin:', | |
':japanese_ogre:', | |
':japanese_post_office:', | |
':japanese_symbol_for_beginner:', | |
':jeans:', | |
':joystick:', | |
':kaaba:', | |
':key:', | |
':keyboard:', | |
':keycap_asterisk:', | |
':keycap_digit_eight:', | |
':keycap_digit_five:', | |
':keycap_digit_four:', | |
':keycap_digit_nine:', | |
':keycap_digit_one:', | |
':keycap_digit_seven:', | |
':keycap_digit_six:', | |
':keycap_digit_three:', | |
':keycap_digit_two:', | |
':keycap_digit_zero:', | |
':keycap_number_sign:', | |
':keycap_ten:', | |
':kimono:', | |
':kiss:', | |
':kiss_mark:', | |
':kissing_cat_face_with_closed_eyes:', | |
':kissing_face:', | |
':kissing_face_with_closed_eyes:', | |
':kissing_face_with_smiling_eyes:', | |
':koala:', | |
':label:', | |
':lady_beetle:', | |
':large_blue_circle:', | |
':large_blue_diamond:', | |
':large_orange_diamond:', | |
':large_red_circle:', | |
':last_quarter_moon_symbol:', | |
':last_quarter_moon_with_face:', | |
':latin_cross:', | |
':leaf_fluttering_in_wind:', | |
':ledger:', | |
':left-pointing_magnifying_glass:', | |
':left_luggage:', | |
':left_right_arrow:', | |
':leftwards_arrow_with_hook:', | |
':leftwards_black_arrow:', | |
':lemon:', | |
':leo:', | |
':leopard:', | |
':level_slider:', | |
':libra:', | |
':light_rail:', | |
':link_symbol:', | |
':linked_paperclips:', | |
':lion_face:', | |
':lipstick:', | |
':lock:', | |
':lock_with_ink_pen:', | |
':lollipop:', | |
':loudly_crying_face:', | |
':love_hotel:', | |
':love_letter:', | |
':low_brightness_symbol:', | |
':lower_left_ballpoint_pen:', | |
':lower_left_crayon:', | |
':lower_left_fountain_pen:', | |
':lower_left_paintbrush:', | |
':mahjong_tile_red_dragon:', | |
':man:', | |
':man_and_woman_holding_hands:', | |
':man_in_business_suit_levitating:', | |
':man_with_gua_pi_mao:', | |
':man_with_turban:', | |
':mans_shoe:', | |
':mantelpiece_clock:', | |
':maple_leaf:', | |
':meat_on_bone:', | |
':medium_black_circle:', | |
':medium_white_circle:', | |
':melon:', | |
':memo:', | |
':menorah_with_nine_branches:', | |
':mens_symbol:', | |
':metro:', | |
':microphone:', | |
':microscope:', | |
':military_medal:', | |
':milky_way:', | |
':minibus:', | |
':minidisc:', | |
':mobile_phone:', | |
':mobile_phone_off:', | |
':mobile_phone_with_rightwards_arrow_at_left:', | |
':money-mouth_face:', | |
':money_bag:', | |
':money_with_wings:', | |
':monkey:', | |
':monkey_face:', | |
':monorail:', | |
':moon_viewing_ceremony:', | |
':mosque:', | |
':motor_boat:', | |
':motorway:', | |
':mount_fuji:', | |
':mountain:', | |
':mountain_bicyclist:', | |
':mountain_cableway:', | |
':mountain_railway:', | |
':mouse:', | |
':mouse_face:', | |
':mouth:', | |
':movie_camera:', | |
':moyai:', | |
':multiple_musical_notes:', | |
':mushroom:', | |
':musical_keyboard:', | |
':musical_note:', | |
':musical_score:', | |
':nail_polish:', | |
':name_badge:', | |
':national_park:', | |
':necktie:', | |
':negative_squared_ab:', | |
':negative_squared_cross_mark:', | |
':negative_squared_latin_capital_letter_a:', | |
':negative_squared_latin_capital_letter_b:', | |
':negative_squared_latin_capital_letter_o:', | |
':negative_squared_latin_capital_letter_p:', | |
':nerd_face:', | |
':neutral_face:', | |
':new_moon_symbol:', | |
':new_moon_with_face:', | |
':newspaper:', | |
':night_with_stars:', | |
':no_bicycles:', | |
':no_entry:', | |
':no_entry_sign:', | |
':no_mobile_phones:', | |
':no_one_under_eighteen_symbol:', | |
':no_pedestrians:', | |
':no_smoking_symbol:', | |
':non-potable_water_symbol:', | |
':north_east_arrow:', | |
':north_west_arrow:', | |
':nose:', | |
':notebook:', | |
':notebook_with_decorative_cover:', | |
':nut_and_bolt:', | |
':octopus:', | |
':oden:', | |
':office_building:', | |
':oil_drum:', | |
':ok_hand_sign:', | |
':old_key:', | |
':older_man:', | |
':older_woman:', | |
':om_symbol:', | |
':on_with_exclamation_mark_with_left_right_arrow_above:', | |
':oncoming_automobile:', | |
':oncoming_bus:', | |
':oncoming_police_car:', | |
':oncoming_taxi:', | |
':open_book:', | |
':open_file_folder:', | |
':open_hands_sign:', | |
':open_lock:', | |
':open_mailbox_with_lowered_flag:', | |
':open_mailbox_with_raised_flag:', | |
':ophiuchus:', | |
':optical_disc:', | |
':orange_book:', | |
':orthodox_cross:', | |
':outbox_tray:', | |
':ox:', | |
':package:', | |
':page_facing_up:', | |
':page_with_curl:', | |
':pager:', | |
':palm_tree:', | |
':panda_face:', | |
':paperclip:', | |
':part_alternation_mark:', | |
':party_popper:', | |
':passenger_ship:', | |
':passport_control:', | |
':paw_prints:', | |
':peace_symbol:', | |
':peach:', | |
':pear:', | |
':pedestrian:', | |
':pencil:', | |
':penguin:', | |
':pensive_face:', | |
':performing_arts:', | |
':persevering_face:', | |
':person_bowing_deeply:', | |
':person_frowning:', | |
':person_raising_both_hands_in_celebration:', | |
':person_with_ball:', | |
':person_with_blond_hair:', | |
':person_with_folded_hands:', | |
':person_with_pouting_face:', | |
':personal_computer:', | |
':pick:', | |
':pig:', | |
':pig_face:', | |
':pig_nose:', | |
':pile_of_poo:', | |
':pill:', | |
':pine_decoration:', | |
':pineapple:', | |
':pisces:', | |
':pistol:', | |
':place_of_worship:', | |
':playing_card_black_joker:', | |
':police_car:', | |
':police_cars_revolving_light:', | |
':police_officer:', | |
':poodle:', | |
':popcorn:', | |
':postal_horn:', | |
':postbox:', | |
':pot_of_food:', | |
':potable_water_symbol:', | |
':pouch:', | |
':poultry_leg:', | |
':pouting_cat_face:', | |
':pouting_face:', | |
':prayer_beads:', | |
':princess:', | |
':printer:', | |
':public_address_loudspeaker:', | |
':purple_heart:', | |
':purse:', | |
':pushpin:', | |
':put_litter_in_its_place_symbol:', | |
':rabbit:', | |
':rabbit_face:', | |
':racing_car:', | |
':racing_motorcycle:', | |
':radio:', | |
':radio_button:', | |
':radioactive_sign:', | |
':railway_car:', | |
':railway_track:', | |
':rainbow:', | |
':raised_fist:', | |
':raised_hand:', | |
':raised_hand_with_fingers_splayed:', | |
':raised_hand_with_part_between_middle_and_ring_fingers:', | |
':ram:', | |
':rat:', | |
':recreational_vehicle:', | |
':red_apple:', | |
':registered_sign:', | |
':relieved_face:', | |
':reminder_ribbon:', | |
':restroom:', | |
':reversed_hand_with_middle_finger_extended:', | |
':revolving_hearts:', | |
':ribbon:', | |
':rice_ball:', | |
':rice_cracker:', | |
':right-pointing_magnifying_glass:', | |
':right_anger_bubble:', | |
':rightwards_arrow_with_hook:', | |
':ring:', | |
':roasted_sweet_potato:', | |
':robot_face:', | |
':rocket:', | |
':rolled-up_newspaper:', | |
':roller_coaster:', | |
':rooster:', | |
':rose:', | |
':rosette:', | |
':round_pushpin:', | |
':rowboat:', | |
':rugby_football:', | |
':runner:', | |
':running_shirt_with_sash:', | |
':sagittarius:', | |
':sailboat:', | |
':sake_bottle_and_cup:', | |
':satellite:', | |
':satellite_antenna:', | |
':saxophone:', | |
':scales:', | |
':school:', | |
':school_satchel:', | |
':scorpion:', | |
':scorpius:', | |
':scroll:', | |
':seat:', | |
':see-no-evil_monkey:', | |
':seedling:', | |
':shamrock:', | |
':shaved_ice:', | |
':sheep:', | |
':shield:', | |
':shinto_shrine:', | |
':ship:', | |
':shooting_star:', | |
':shopping_bags:', | |
':shortcake:', | |
':shower:', | |
':sign_of_the_horns:', | |
':silhouette_of_japan:', | |
':six_pointed_star_with_middle_dot:', | |
':ski_and_ski_boot:', | |
':skier:', | |
':skull:', | |
':skull_and_crossbones:', | |
':sleeping_accommodation:', | |
':sleeping_face:', | |
':sleeping_symbol:', | |
':sleepy_face:', | |
':sleuth_or_spy:', | |
':slice_of_pizza:', | |
':slightly_frowning_face:', | |
':slightly_smiling_face:', | |
':slot_machine:', | |
':small_airplane:', | |
':small_blue_diamond:', | |
':small_orange_diamond:', | |
':smiling_cat_face_with_heart-shaped_eyes:', | |
':smiling_cat_face_with_open_mouth:', | |
':smiling_face_with_halo:', | |
':smiling_face_with_heart-shaped_eyes:', | |
':smiling_face_with_horns:', | |
':smiling_face_with_open_mouth:', | |
':smiling_face_with_open_mouth_and_cold_sweat:', | |
':smiling_face_with_open_mouth_and_smiling_eyes:', | |
':smiling_face_with_open_mouth_and_tightly-closed_eyes:', | |
':smiling_face_with_smiling_eyes:', | |
':smiling_face_with_sunglasses:', | |
':smirking_face:', | |
':smoking_symbol:', | |
':snail:', | |
':snake:', | |
':snow_capped_mountain:', | |
':snowboarder:', | |
':snowflake:', | |
':snowman:', | |
':snowman_without_snow:', | |
':soccer_ball:', | |
':soft_ice_cream:', | |
':soon_with_rightwards_arrow_above:', | |
':south_east_arrow:', | |
':south_west_arrow:', | |
':spaghetti:', | |
':sparkle:', | |
':sparkles:', | |
':sparkling_heart:', | |
':speak-no-evil_monkey:', | |
':speaker:', | |
':speaker_with_cancellation_stroke:', | |
':speaker_with_one_sound_wave:', | |
':speaker_with_three_sound_waves:', | |
':speaking_head_in_silhouette:', | |
':speech_balloon:', | |
':speedboat:', | |
':spider:', | |
':spider_web:', | |
':spiral_calendar_pad:', | |
':spiral_note_pad:', | |
':spiral_shell:', | |
':splashing_sweat_symbol:', | |
':sports_medal:', | |
':spouting_whale:', | |
':squared_cjk_unified_ideograph-5272:', | |
':squared_cjk_unified_ideograph-5408:', | |
':squared_cjk_unified_ideograph-55b6:', | |
':squared_cjk_unified_ideograph-6307:', | |
':squared_cjk_unified_ideograph-6708:', | |
':squared_cjk_unified_ideograph-6709:', | |
':squared_cjk_unified_ideograph-6e80:', | |
':squared_cjk_unified_ideograph-7121:', | |
':squared_cjk_unified_ideograph-7533:', | |
':squared_cjk_unified_ideograph-7981:', | |
':squared_cjk_unified_ideograph-7a7a:', | |
':squared_cl:', | |
':squared_cool:', | |
':squared_free:', | |
':squared_id:', | |
':squared_katakana_koko:', | |
':squared_katakana_sa:', | |
':squared_new:', | |
':squared_ng:', | |
':squared_ok:', | |
':squared_sos:', | |
':squared_up_with_exclamation_mark:', | |
':squared_vs:', | |
':stadium:', | |
':star_and_crescent:', | |
':star_of_david:', | |
':station:', | |
':statue_of_liberty:', | |
':steam_locomotive:', | |
':steaming_bowl:', | |
':stopwatch:', | |
':straight_ruler:', | |
':strawberry:', | |
':studio_microphone:', | |
':sun_behind_cloud:', | |
':sun_with_face:', | |
':sunflower:', | |
':sunrise:', | |
':sunrise_over_mountains:', | |
':sunset_over_buildings:', | |
':surfer:', | |
':sushi:', | |
':suspension_railway:', | |
':swimmer:', | |
':synagogue:', | |
':syringe:', | |
':t-shirt:', | |
':table_tennis_paddle_and_ball:', | |
':taco:', | |
':tanabata_tree:', | |
':tangerine:', | |
':taurus:', | |
':taxi:', | |
':teacup_without_handle:', | |
':tear-off_calendar:', | |
':telephone_receiver:', | |
':telescope:', | |
':television:', | |
':tennis_racquet_and_ball:', | |
':tent:', | |
':thermometer:', | |
':thinking_face:', | |
':thought_balloon:', | |
':three_button_mouse:', | |
':thumbs_down_sign:', | |
':thumbs_up_sign:', | |
':thunder_cloud_and_rain:', | |
':ticket:', | |
':tiger:', | |
':tiger_face:', | |
':timer_clock:', | |
':tired_face:', | |
':toilet:', | |
':tokyo_tower:', | |
':tomato:', | |
':tongue:', | |
':top_hat:', | |
':top_with_upwards_arrow_above:', | |
':trackball:', | |
':tractor:', | |
':trade_mark_sign:', | |
':train:', | |
':tram:', | |
':tram_car:', | |
':triangular_flag_on_post:', | |
':triangular_ruler:', | |
':trident_emblem:', | |
':trolleybus:', | |
':trophy:', | |
':tropical_drink:', | |
':tropical_fish:', | |
':trumpet:', | |
':tulip:', | |
':turkey:', | |
':turtle:', | |
':twisted_rightwards_arrows:', | |
':two_hearts:', | |
':two_men_holding_hands:', | |
':two_women_holding_hands:', | |
':umbrella:', | |
':umbrella_on_ground:', | |
':umbrella_with_rain_drops:', | |
':unamused_face:', | |
':unicorn_face:', | |
':up-pointing_red_triangle:', | |
':up-pointing_small_red_triangle:', | |
':up_down_arrow:', | |
':upside-down_face:', | |
':upwards_black_arrow:', | |
':vertical_traffic_light:', | |
':vibration_mode:', | |
':victory_hand:', | |
':video_camera:', | |
':video_game:', | |
':videocassette:', | |
':violin:', | |
':virgo:', | |
':volcano:', | |
':volleyball:', | |
':waning_crescent_moon_symbol:', | |
':waning_gibbous_moon_symbol:', | |
':warning_sign:', | |
':wastebasket:', | |
':watch:', | |
':water_buffalo:', | |
':water_closet:', | |
':water_wave:', | |
':watermelon:', | |
':waving_black_flag:', | |
':waving_hand_sign:', | |
':waving_white_flag:', | |
':wavy_dash:', | |
':waxing_crescent_moon_symbol:', | |
':waxing_gibbous_moon_symbol:', | |
':weary_cat_face:', | |
':weary_face:', | |
':wedding:', | |
':weight_lifter:', | |
':whale:', | |
':wheel_of_dharma:', | |
':wheelchair_symbol:', | |
':white_down_pointing_backhand_index:', | |
':white_exclamation_mark_ornament:', | |
':white_flower:', | |
':white_frowning_face:', | |
':white_heavy_check_mark:', | |
':white_large_square:', | |
':white_left_pointing_backhand_index:', | |
':white_medium_small_square:', | |
':white_medium_square:', | |
':white_medium_star:', | |
':white_question_mark_ornament:', | |
':white_right_pointing_backhand_index:', | |
':white_small_square:', | |
':white_smiling_face:', | |
':white_square_button:', | |
':white_sun_behind_cloud:', | |
':white_sun_behind_cloud_with_rain:', | |
':white_sun_with_small_cloud:', | |
':white_up_pointing_backhand_index:', | |
':white_up_pointing_index:', | |
':wind_blowing_face:', | |
':wind_chime:', | |
':wine_glass:', | |
':winking_face:', | |
':wolf_face:', | |
':woman:', | |
':woman_with_bunny_ears:', | |
':womans_boots:', | |
':womans_clothes:', | |
':womans_hat:', | |
':womans_sandal:', | |
':womens_symbol:', | |
':world_map:', | |
':worried_face:', | |
':wrapped_present:', | |
':wrench:', | |
':writing_hand:', | |
':yellow_heart:', | |
':yin_yang:', | |
':zipper-mouth_face:', | |
] | |
fpr = ARGV.join('').gsub(/[^A-Za-z0-9]+/, '') | |
raise "Fingerprint must be multiple of 8 bytes" unless fpr.length % 8 == 0 | |
out = fpr.each_char.each_slice(2).map do |seq| | |
WORDS[Integer(seq.join, 16)] | |
end.join('') | |
puts out |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment