From 72e6f08c692c0625db5ce377fb478a99660adb0d Mon Sep 17 00:00:00 2001 From: Akshay Deep Date: Mon, 27 Jun 2016 16:15:23 +0530 Subject: GSoC Emoji Control Tab Window Add emoji.json to installation directory Read the JSON data from code Filter emojis according to categories Insert Emoji at cursor position Toolbar control Change-Id: Ia5a577ce41398132872914ebfa499e4d4077d57e Reviewed-on: https://gerrit.libreoffice.org/26700 Tested-by: Jenkins Reviewed-by: Akshay Deep Reviewed-by: Samuel Mehrbrodt --- extras/source/glade/libreoffice-catalog.xml.in | 3 + icon-themes/galaxy/cmd/lc_emojicontrol.png | Bin 0 -> 1669 bytes icon-themes/galaxy/cmd/sc_emojicontrol.png | Bin 0 -> 1669 bytes include/sfx2/emojicontrol.hxx | 49 + include/sfx2/emojipopup.hxx | 41 + include/sfx2/emojiview.hxx | 84 + include/sfx2/emojiviewitem.hxx | 38 + include/sfx2/sfxsids.hrc | 1 + .../org/openoffice/Office/UI/GenericCommands.xcu | 8 + .../schema/org/openoffice/Office/Common.xcs | 7 + sc/sdi/cellsh.sdi | 1 + sc/sdi/drtxtob.sdi | 1 + sc/sdi/editsh.sdi | 1 + sc/source/ui/app/scdll.cxx | 3 + sc/uiconfig/scalc/toolbar/standardbar.xml | 1 + sd/sdi/_drvwsh.sdi | 5 + sd/sdi/outlnvsh.sdi | 5 + sd/source/ui/app/sddll.cxx | 3 + sd/uiconfig/simpress/toolbar/standardbar.xml | 1 + sfx2/Library_sfx.mk | 6 + sfx2/Module_sfx2.mk | 1 + sfx2/Package_emoji.mk | 16 + sfx2/UIConfig_sfx.mk | 1 + sfx2/emojiconfig/emoji.json | 26482 +++++++++++++++++++ sfx2/sdi/sfx.sdi | 18 + sfx2/source/control/emojicontrol.cxx | 174 + sfx2/source/control/emojipopup.cxx | 47 + sfx2/source/control/emojiview.cxx | 202 + sfx2/source/control/emojiviewitem.cxx | 95 + sfx2/uiconfig/ui/emojicontrol.ui | 168 + sw/sdi/_annotsh.sdi | 5 + sw/sdi/_textsh.sdi | 5 + sw/sdi/drwtxtsh.sdi | 5 + sw/source/uibase/app/swmodule.cxx | 3 + sw/source/uibase/shells/textsh1.cxx | 1 + sw/source/uibase/uiview/view.cxx | 2 +- sw/uiconfig/swriter/toolbar/standardbar.xml | 1 + 37 files changed, 27483 insertions(+), 1 deletion(-) create mode 100644 icon-themes/galaxy/cmd/lc_emojicontrol.png create mode 100644 icon-themes/galaxy/cmd/sc_emojicontrol.png create mode 100644 include/sfx2/emojicontrol.hxx create mode 100644 include/sfx2/emojipopup.hxx create mode 100644 include/sfx2/emojiview.hxx create mode 100644 include/sfx2/emojiviewitem.hxx create mode 100644 sfx2/Package_emoji.mk create mode 100644 sfx2/emojiconfig/emoji.json create mode 100644 sfx2/source/control/emojicontrol.cxx create mode 100644 sfx2/source/control/emojipopup.cxx create mode 100644 sfx2/source/control/emojiview.cxx create mode 100644 sfx2/source/control/emojiviewitem.cxx create mode 100644 sfx2/uiconfig/ui/emojicontrol.ui diff --git a/extras/source/glade/libreoffice-catalog.xml.in b/extras/source/glade/libreoffice-catalog.xml.in index bf49a28dc66c..244e0db65d31 100644 --- a/extras/source/glade/libreoffice-catalog.xml.in +++ b/extras/source/glade/libreoffice-catalog.xml.in @@ -770,6 +770,9 @@ + diff --git a/icon-themes/galaxy/cmd/lc_emojicontrol.png b/icon-themes/galaxy/cmd/lc_emojicontrol.png new file mode 100644 index 000000000000..bfcfd2d36133 Binary files /dev/null and b/icon-themes/galaxy/cmd/lc_emojicontrol.png differ diff --git a/icon-themes/galaxy/cmd/sc_emojicontrol.png b/icon-themes/galaxy/cmd/sc_emojicontrol.png new file mode 100644 index 000000000000..bfcfd2d36133 Binary files /dev/null and b/icon-themes/galaxy/cmd/sc_emojicontrol.png differ diff --git a/include/sfx2/emojicontrol.hxx b/include/sfx2/emojicontrol.hxx new file mode 100644 index 000000000000..48c2aa5be3ea --- /dev/null +++ b/include/sfx2/emojicontrol.hxx @@ -0,0 +1,49 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ + +#ifndef INCLUDED_SFX2_INC_EMOJICONTROL_HXX +#define INCLUDED_SFX2_INC_EMOJICONTROL_HXX + +#include +#include +#include +#include +#include +#include +#include + +class EmojiView; +class ThumbnailViewItem; +enum class FILTER_CATEGORY; + +class SFX2_DLLPUBLIC SfxEmojiControl : public SfxPopupWindow +{ +public: + explicit SfxEmojiControl(sal_uInt16 nId, const css::uno::Reference< css::frame::XFrame >& rFrame); + + virtual ~SfxEmojiControl(); + + virtual void dispose() override; + +private: + void ConvertLabelToUnicode(sal_uInt16 nPageId); + + /// Return filter according to the currently selected tab page. + FILTER_CATEGORY getCurrentFilter(); + + DECL_LINK_TYPED(ActivatePageHdl, TabControl*, void); + DECL_LINK_TYPED(InsertHdl, ThumbnailViewItem*, void); + + VclPtr mpTabControl; + VclPtr mpEmojiView; +}; + +#endif + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/include/sfx2/emojipopup.hxx b/include/sfx2/emojipopup.hxx new file mode 100644 index 000000000000..a6ebc7051383 --- /dev/null +++ b/include/sfx2/emojipopup.hxx @@ -0,0 +1,41 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +#ifndef INCLUDED_SFX2_INC_EMOJIPOPUP_HXX +#define INCLUDED_SFX2_INC_EMOJIPOPUP_HXX + +#include +#include + +#include + +class SFX2_DLLPUBLIC EmojiPopup : public SfxToolBoxControl +{ +public: + SFX_DECL_TOOLBOX_CONTROL(); + + EmojiPopup(sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx); + virtual ~EmojiPopup(); + + virtual VclPtr CreatePopupWindow() override; +}; + +#endif + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/include/sfx2/emojiview.hxx b/include/sfx2/emojiview.hxx new file mode 100644 index 000000000000..0eac5adf1fd7 --- /dev/null +++ b/include/sfx2/emojiview.hxx @@ -0,0 +1,84 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ + +#ifndef INCLUDED_SFX2_SOURCE_INC_EMOJIVIEW_HXX +#define INCLUDED_SFX2_SOURCE_INC_EMOJIVIEW_HXX + +#include + +//unicode item defines +#define ITEM_MAX_WIDTH 20 +#define ITEM_MAX_HEIGHT 20 +#define ITEM_PADDING 5 +#define ITEM_MAX_TEXT_LENGTH 10 + +class EmojiViewItem; + +enum class FILTER_CATEGORY +{ + PEOPLE, + NATURE, + FOOD, + ACTIVITY, + TRAVEL, + OBJECTS, + SYMBOLS, + FLAGS, + UNICODE9 +}; + +// Display unicode emojis depending on the category +class ViewFilter_Category +{ +public: + + ViewFilter_Category (FILTER_CATEGORY rCategory) + : mCategory(rCategory) + {} + + virtual ~ViewFilter_Category () {} + + bool operator () (const ThumbnailViewItem *pItem); + + static bool isFilteredCategory(FILTER_CATEGORY filter, const OUString &rCategory); + +protected: + + FILTER_CATEGORY mCategory; +}; + + +class EmojiView : public ThumbnailView +{ +public: + EmojiView ( vcl::Window* pParent, WinBits nWinStyle = WB_TABSTOP | WB_VSCROLL); + + virtual ~EmojiView (); + + // Fill view with emoji unicodes + void Populate (); + + void setInsertEmojiHdl (const Link &rLink); + + void AppendItem(const OUString &rTitle, const OUString &rCategory ); + +protected: + virtual void MouseButtonDown( const MouseEvent& rMEvt ) override; + + virtual void KeyInput( const KeyEvent& rKEvt ) override; + +protected: + std::string msJSONData; + + Link maInsertEmojiHdl; +}; + +#endif // INCLUDED_SFX2_SOURCE_INC_EMOJIVIEW_HXX + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/include/sfx2/emojiviewitem.hxx b/include/sfx2/emojiviewitem.hxx new file mode 100644 index 000000000000..6e38f17da442 --- /dev/null +++ b/include/sfx2/emojiviewitem.hxx @@ -0,0 +1,38 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ + +#ifndef INCLUDED_SFX2_SOURCE_INC_EMOJIVIEWITEM_HXX +#define INCLUDED_SFX2_SOURCE_INC_EMOJIVIEWITEM_HXX + +#include + +class EmojiViewItem : public ThumbnailViewItem +{ +public: + EmojiViewItem (ThumbnailView &rView, sal_uInt16 nId); + + virtual ~EmojiViewItem (); + + void setCategory (const OUString &rCategory) { msCategory = rCategory; } + + const OUString& getCategory () const { return msCategory; } + + virtual void Paint (drawinglayer::processor2d::BaseProcessor2D *pProcessor, + const ThumbnailItemAttributes *pAttrs) override; + + virtual void calculateItemsPosition (const long nThumbnailHeight, const long nDisplayHeight, + const long nPadding, sal_uInt32 nMaxTextLength, + const ThumbnailItemAttributes *pAttrs) override; +private: + OUString msCategory; +}; + +#endif // INCLUDED_SFX2_SOURCE_INC_EMOJIVIEWITEM_HXX + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/include/sfx2/sfxsids.hrc b/include/sfx2/sfxsids.hrc index cb461ee89ea8..09462483414f 100644 --- a/include/sfx2/sfxsids.hrc +++ b/include/sfx2/sfxsids.hrc @@ -85,6 +85,7 @@ #define SID_EXTENDEDHELP (SID_SFX_START + 402) #define SID_HELPBALLOONS (SID_SFX_START + 403) #define SID_HELPTIPS (SID_SFX_START + 404) +#define SID_EMOJI_CONTROL (SID_SFX_START + 405) #define SID_HELPMENU (SID_SFX_START + 410) #define SID_SEND_FEEDBACK (SID_SFX_START + 421) #define SID_SHOW_LICENSE (SID_SFX_START + 1683) diff --git a/officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu b/officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu index 5bab960fda5c..c872d55a9a14 100644 --- a/officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu +++ b/officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu @@ -3779,6 +3779,14 @@ 1 + + + Emojis + + + 1 + + Rotation Pivot Point X diff --git a/officecfg/registry/schema/org/openoffice/Office/Common.xcs b/officecfg/registry/schema/org/openoffice/Office/Common.xcs index 63d89f9906d0..2d9ea8cee647 100644 --- a/officecfg/registry/schema/org/openoffice/Office/Common.xcs +++ b/officecfg/registry/schema/org/openoffice/Office/Common.xcs @@ -5506,6 +5506,13 @@ be open at the same time. NIL will be interpreted as infinite! + + + + Special font for rendering of emojis + + Noto Emoji + diff --git a/sc/sdi/cellsh.sdi b/sc/sdi/cellsh.sdi index cf94574c44fc..2cb1a679d7b8 100644 --- a/sc/sdi/cellsh.sdi +++ b/sc/sdi/cellsh.sdi @@ -188,6 +188,7 @@ interface CellSelection FID_INPUTLINE_BLOCK [ ExecMethod = Execute; StateMethod = GetState; ] FID_INPUTLINE_MATRIX [ ExecMethod = Execute; StateMethod = GetState; ] SID_CHARMAP [ ExecMethod = ExecuteEdit; StateMethod = GetCellState; ] + SID_EMOJI_CONTROL [ ExecMethod = ExecuteEdit; StateMethod = GetCellState; ] SID_INSERT_POSTIT [ ExecMethod = ExecuteEdit; StateMethod = GetCellState; ] SID_EDIT_POSTIT [ ExecMethod = ExecuteEdit; StateMethod = GetCellState; ] diff --git a/sc/sdi/drtxtob.sdi b/sc/sdi/drtxtob.sdi index 928ffd61bdfa..d989a59a034d 100644 --- a/sc/sdi/drtxtob.sdi +++ b/sc/sdi/drtxtob.sdi @@ -55,6 +55,7 @@ interface TableDrawText SID_CLIPBOARD_FORMAT_ITEMS [ ExecMethod = Execute; StateMethod = GetClipState; Export = FALSE; ] SID_SELECTALL [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ] SID_CHARMAP [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ] + SID_EMOJI_CONTROL [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ] SID_THES [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ] SID_THESAURUS [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ] // Attribute: -------------------------------------------------- diff --git a/sc/sdi/editsh.sdi b/sc/sdi/editsh.sdi index 7b0bbff9dc50..8167973b1e4b 100644 --- a/sc/sdi/editsh.sdi +++ b/sc/sdi/editsh.sdi @@ -35,6 +35,7 @@ interface TableText SID_CLIPBOARD_FORMAT_ITEMS [ ExecMethod = Execute; StateMethod = GetClipState; Export = FALSE; ] SID_SELECTALL [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ] SID_CHARMAP [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ] + SID_EMOJI_CONTROL [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ] FID_INSERT_NAME [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ] SID_THES [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ] diff --git a/sc/source/ui/app/scdll.cxx b/sc/source/ui/app/scdll.cxx index 2e3ba3a9474a..355552dfe9b9 100644 --- a/sc/source/ui/app/scdll.cxx +++ b/sc/source/ui/app/scdll.cxx @@ -85,6 +85,7 @@ #include #include "tbzoomsliderctrl.hxx" #include +#include #include // Child windows @@ -194,6 +195,8 @@ void ScDLL::Init() SvxCTLTextTbxCtrl::RegisterControl(SID_ATTR_PARA_LEFT_TO_RIGHT, pMod); SvxCTLTextTbxCtrl::RegisterControl(SID_ATTR_PARA_RIGHT_TO_LEFT, pMod); + EmojiPopup::RegisterControl(SID_EMOJI_CONTROL, pMod ); + // Media Controller ::avmedia::MediaToolBoxControl::RegisterControl( SID_AVMEDIA_TOOLBOX, pMod ); diff --git a/sc/uiconfig/scalc/toolbar/standardbar.xml b/sc/uiconfig/scalc/toolbar/standardbar.xml index bbd8f42aebbd..9416e6da8a18 100644 --- a/sc/uiconfig/scalc/toolbar/standardbar.xml +++ b/sc/uiconfig/scalc/toolbar/standardbar.xml @@ -63,6 +63,7 @@ + diff --git a/sd/sdi/_drvwsh.sdi b/sd/sdi/_drvwsh.sdi index 7214f3f486ef..a0e19e827029 100644 --- a/sd/sdi/_drvwsh.sdi +++ b/sd/sdi/_drvwsh.sdi @@ -298,6 +298,11 @@ interface DrawView ExecMethod = FuTemporary ; StateMethod = GetMenuState ; ] + SID_EMOJI_CONTROL // ole : no, status : ? + [ + ExecMethod = FuTemporary ; + StateMethod = GetMenuState ; + ] FN_INSERT_SOFT_HYPHEN // status(final|play) [ ExecMethod = FuTemporary ; diff --git a/sd/sdi/outlnvsh.sdi b/sd/sdi/outlnvsh.sdi index fdbbfd798245..888808137b46 100644 --- a/sd/sdi/outlnvsh.sdi +++ b/sd/sdi/outlnvsh.sdi @@ -136,6 +136,11 @@ interface OutlineView ExecMethod = FuTemporaryModify ; StateMethod = GetMenuState ; ] + SID_EMOJI_CONTROL // ole : no, status : ? + [ + ExecMethod = FuTemporaryModify ; + StateMethod = GetMenuState ; + ] FN_INSERT_SOFT_HYPHEN // status(final|play) [ ExecMethod = FuTemporaryModify ; diff --git a/sd/source/ui/app/sddll.cxx b/sd/source/ui/app/sddll.cxx index 6a2758308c43..c63d2b6abbec 100644 --- a/sd/source/ui/app/sddll.cxx +++ b/sd/source/ui/app/sddll.cxx @@ -91,6 +91,7 @@ #include #include #include +#include #include #include #include @@ -238,6 +239,8 @@ void SdDLL::RegisterControllers(SdModule* pMod) SvxColorToolBoxControl::RegisterControl(SID_FRAME_LINECOLOR, pMod ); SvxFrameToolBoxControl::RegisterControl(SID_ATTR_BORDER, pMod ); SvxTbxCtlDraw::RegisterControl(SID_INSERT_DRAW, pMod ); + + EmojiPopup::RegisterControl(SID_EMOJI_CONTROL, pMod ); } void SdDLL::Init() diff --git a/sd/uiconfig/simpress/toolbar/standardbar.xml b/sd/uiconfig/simpress/toolbar/standardbar.xml index eb5a0f3dea5b..f1f5de956f1f 100644 --- a/sd/uiconfig/simpress/toolbar/standardbar.xml +++ b/sd/uiconfig/simpress/toolbar/standardbar.xml @@ -59,6 +59,7 @@ + diff --git a/sfx2/Library_sfx.mk b/sfx2/Library_sfx.mk index 5ee2773ebbf4..e26d5ee2253c 100644 --- a/sfx2/Library_sfx.mk +++ b/sfx2/Library_sfx.mk @@ -79,6 +79,8 @@ $(eval $(call gb_Library_use_libraries,sfx,\ $(eval $(call gb_Library_use_externals,sfx,\ boost_headers \ libxml2 \ + orcus \ + orcus-parser\ )) $(eval $(call gb_Library_add_exception_objects,sfx,\ @@ -158,6 +160,10 @@ $(eval $(call gb_Library_add_exception_objects,sfx,\ sfx2/source/control/thumbnailviewitem \ sfx2/source/control/thumbnailviewacc \ sfx2/source/control/thumbnailview \ + sfx2/source/control/emojiviewitem \ + sfx2/source/control/emojiview \ + sfx2/source/control/emojicontrol \ + sfx2/source/control/emojipopup \ sfx2/source/control/unoctitm \ sfx2/source/dialog/alienwarn \ sfx2/source/dialog/backingcomp \ diff --git a/sfx2/Module_sfx2.mk b/sfx2/Module_sfx2.mk index e13282f0bce6..6566a0a31393 100644 --- a/sfx2/Module_sfx2.mk +++ b/sfx2/Module_sfx2.mk @@ -23,6 +23,7 @@ $(eval $(call gb_Module_add_targets,sfx2,\ CustomTarget_classification \ Library_sfx \ Package_classification \ + Package_emoji \ )) $(eval $(call gb_Module_add_l10n_targets,sfx2,\ diff --git a/sfx2/Package_emoji.mk b/sfx2/Package_emoji.mk new file mode 100644 index 000000000000..457f0ffdc4e6 --- /dev/null +++ b/sfx2/Package_emoji.mk @@ -0,0 +1,16 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# This file is part of the LibreOffice project. +# +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. +# + +$(eval $(call gb_Package_Package,sfx2_emojiconfig,$(SRCDIR)/sfx2)) + +$(eval $(call gb_Package_add_files,sfx2_emojiconfig,$(LIBO_SHARE_FOLDER)/emojiconfig,\ + emojiconfig/emoji.json \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/sfx2/UIConfig_sfx.mk b/sfx2/UIConfig_sfx.mk index 8482eca333e4..c55e3c6fb992 100644 --- a/sfx2/UIConfig_sfx.mk +++ b/sfx2/UIConfig_sfx.mk @@ -21,6 +21,7 @@ $(eval $(call gb_UIConfig_add_uifiles,sfx,\ sfx2/uiconfig/ui/documentinfopage \ sfx2/uiconfig/ui/documentpropertiesdialog \ sfx2/uiconfig/ui/editdurationdialog \ + sfx2/uiconfig/ui/emojicontrol \ sfx2/uiconfig/ui/errorfindemaildialog \ sfx2/uiconfig/ui/floatingrecord \ sfx2/uiconfig/ui/helpbookmarkpage \ diff --git a/sfx2/emojiconfig/emoji.json b/sfx2/emojiconfig/emoji.json new file mode 100644 index 000000000000..4716dc9a2e7e --- /dev/null +++ b/sfx2/emojiconfig/emoji.json @@ -0,0 +1,26482 @@ +{ + "100": { + "unicode": "1f4af", + "unicode_alternates": "", + "name": "hundred points symbol", + "shortname": ":100:", + "category": "symbols", + "emoji_order": "856", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "symbol", + "wow", + "wow", + "win", + "win", + "perfect", + "perfect", + "parties", + "parties" + ] + }, + "1234": { + "unicode": "1f522", + "unicode_alternates": "", + "name": "input symbol for numbers", + "shortname": ":1234:", + "category": "symbols", + "emoji_order": "913", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "symbol" + ] + }, + "grinning": { + "unicode": "1f600", + "unicode_alternates": "", + "name": "grinning face", + "shortname": ":grinning:", + "category": "people", + "emoji_order": "1", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "happy", + "smiley", + "emotion", + "emotion" + ] + }, + "grimacing": { + "unicode": "1f62c", + "unicode_alternates": "", + "name": "grimacing face", + "shortname": ":grimacing:", + "category": "people", + "emoji_order": "2", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "silly", + "smiley", + "emotion", + "emotion", + "selfie", + "selfie" + ] + }, + "grin": { + "unicode": "1f601", + "unicode_alternates": "", + "name": "grinning face with smiling eyes", + "shortname": ":grin:", + "category": "people", + "emoji_order": "3", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "happy", + "silly", + "smiley", + "emotion", + "emotion", + "good", + "good", + "selfie", + "selfie" + ] + }, + "joy": { + "unicode": "1f602", + "unicode_alternates": "", + "name": "face with tears of joy", + "shortname": ":joy:", + "category": "people", + "emoji_order": "4", + "aliases": [], + "aliases_ascii": [ + ":')", + ":'-)" + ], + "keywords": [ + "happy", + "silly", + "smiley", + "cry", + "laugh", + "laugh", + "emotion", + "emotion", + "sarcastic", + "sarcastic" + ] + }, + "smiley": { + "unicode": "1f603", + "unicode_alternates": "", + "name": "smiling face with open mouth", + "shortname": ":smiley:", + "category": "people", + "emoji_order": "5", + "aliases": [], + "aliases_ascii": [ + ":D", + ":-D", + "=D" + ], + "keywords": [ + "happy", + "smiley", + "emotion", + "emotion", + "good", + "good" + ] + }, + "smile": { + "unicode": "1f604", + "unicode_alternates": "", + "name": "smiling face with open mouth and smiling eyes", + "shortname": ":smile:", + "category": "people", + "emoji_order": "6", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "happy", + "smiley", + "emotion", + "emotion" + ] + }, + "sweat_smile": { + "unicode": "1f605", + "unicode_alternates": "", + "name": "smiling face with open mouth and cold sweat", + "shortname": ":sweat_smile:", + "category": "people", + "emoji_order": "7", + "aliases": [], + "aliases_ascii": [ + "':)", + "':-)", + "'=)", + "':D", + "':-D", + "'=D" + ], + "keywords": [ + "smiley", + "workout", + "sweat", + "emotion", + "emotion" + ] + }, + "laughing": { + "unicode": "1f606", + "unicode_alternates": "", + "name": "smiling face with open mouth and tightly-closed eyes", + "shortname": ":laughing:", + "category": "people", + "emoji_order": "8", + "aliases": [ + ":satisfied:" + ], + "aliases_ascii": [ + ">:)", + ">;)", + ">:-)", + ">=)" + ], + "keywords": [ + "happy", + "smiley", + "laugh", + "laugh", + "emotion", + "emotion" + ] + }, + "innocent": { + "unicode": "1f607", + "unicode_alternates": "", + "name": "smiling face with halo", + "shortname": ":innocent:", + "category": "people", + "emoji_order": "9", + "aliases": [], + "aliases_ascii": [ + "O:-)", + "0:-3", + "0:3", + "0:-)", + "0:)", + "0;^)", + "O:)", + "O;-)", + "O=)", + "0;-)", + "O:-3", + "O:3" + ], + "keywords": [ + "smiley", + "emotion", + "emotion" + ] + }, + "wink": { + "unicode": "1f609", + "unicode_alternates": "", + "name": "winking face", + "shortname": ":wink:", + "category": "people", + "emoji_order": "10", + "aliases": [], + "aliases_ascii": [ + ";)", + ";-)", + "*-)", + "*)", + ";-]", + ";]", + ";D", + ";^)" + ], + "keywords": [ + "silly", + "smiley", + "emotion", + "emotion" + ] + }, + "blush": { + "unicode": "1f60a", + "unicode_alternates": "", + "name": "smiling face with smiling eyes", + "shortname": ":blush:", + "category": "people", + "emoji_order": "11", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "happy", + "smiley", + "emotion", + "emotion", + "good", + "good", + "beautiful", + "beautiful" + ] + }, + "slight_smile": { + "unicode": "1f642", + "unicode_alternates": "", + "name": "slightly smiling face", + "shortname": ":slight_smile:", + "category": "people", + "emoji_order": "12", + "aliases": [ + ":slightly_smiling_face:" + ], + "aliases_ascii": [ + ":)", + ":-)", + "=]", + "=)", + ":]" + ], + "keywords": [ + "happy", + "smiley" + ] + }, + "upside_down": { + "unicode": "1f643", + "unicode_alternates": "", + "name": "upside-down face", + "shortname": ":upside_down:", + "category": "people", + "emoji_order": "13", + "aliases": [ + ":upside_down_face:" + ], + "aliases_ascii": [], + "keywords": [ + "silly", + "smiley", + "sarcastic", + "sarcastic" + ] + }, + "relaxed": { + "unicode": "263a", + "unicode_alternates": "263a-fe0f", + "name": "white smiling face", + "shortname": ":relaxed:", + "category": "people", + "emoji_order": "14", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "happy", + "smiley" + ] + }, + "yum": { + "unicode": "1f60b", + "unicode_alternates": "", + "name": "face savouring delicious food", + "shortname": ":yum:", + "category": "people", + "emoji_order": "15", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "happy", + "silly", + "smiley", + "emotion", + "emotion", + "sarcastic", + "sarcastic", + "good", + "good" + ] + }, + "relieved": { + "unicode": "1f60c", + "unicode_alternates": "", + "name": "relieved face", + "shortname": ":relieved:", + "category": "people", + "emoji_order": "16", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "smiley", + "emotion", + "emotion" + ] + }, + "heart_eyes": { + "unicode": "1f60d", + "unicode_alternates": "", + "name": "smiling face with heart-shaped eyes", + "shortname": ":heart_eyes:", + "category": "people", + "emoji_order": "17", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "happy", + "smiley", + "love", + "sex", + "heart eyes", + "emotion", + "emotion", + "beautiful", + "beautiful" + ] + }, + "kissing_heart": { + "unicode": "1f618", + "unicode_alternates": "", + "name": "face throwing a kiss", + "shortname": ":kissing_heart:", + "category": "people", + "emoji_order": "18", + "aliases": [], + "aliases_ascii": [ + ":*", + ":-*", + "=*", + ":^*" + ], + "keywords": [ + "smiley", + "love", + "sexy" + ] + }, + "kissing": { + "unicode": "1f617", + "unicode_alternates": "", + "name": "kissing face", + "shortname": ":kissing:", + "category": "people", + "emoji_order": "19", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "smiley", + "sexy" + ] + }, + "kissing_smiling_eyes": { + "unicode": "1f619", + "unicode_alternates": "", + "name": "kissing face with smiling eyes", + "shortname": ":kissing_smiling_eyes:", + "category": "people", + "emoji_order": "20", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "smiley", + "sexy" + ] + }, + "kissing_closed_eyes": { + "unicode": "1f61a", + "unicode_alternates": "", + "name": "kissing face with closed eyes", + "shortname": ":kissing_closed_eyes:", + "category": "people", + "emoji_order": "21", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "smiley", + "sexy" + ] + }, + "stuck_out_tongue_winking_eye": { + "unicode": "1f61c", + "unicode_alternates": "", + "name": "face with stuck-out tongue and winking eye", + "shortname": ":stuck_out_tongue_winking_eye:", + "category": "people", + "emoji_order": "22", + "aliases": [], + "aliases_ascii": [ + ">:P", + "X-P", + "x-p" + ], + "keywords": [ + "happy", + "smiley", + "emotion", + "emotion", + "parties", + "parties" + ] + }, + "stuck_out_tongue_closed_eyes": { + "unicode": "1f61d", + "unicode_alternates": "", + "name": "face with stuck-out tongue and tightly-closed eyes", + "shortname": ":stuck_out_tongue_closed_eyes:", + "category": "people", + "emoji_order": "23", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "happy", + "smiley", + "emotion", + "emotion" + ] + }, + "stuck_out_tongue": { + "unicode": "1f61b", + "unicode_alternates": "", + "name": "face with stuck-out tongue", + "shortname": ":stuck_out_tongue:", + "category": "people", + "emoji_order": "24", + "aliases": [], + "aliases_ascii": [ + ":P", + ":-P", + "=P", + ":-p", + ":p", + "=p", + ":-Þ", + ":Þ", + ":þ", + ":-þ", + ":-b", + ":b", + "d:" + ], + "keywords": [ + "smiley", + "sex", + "emotion", + "emotion" + ] + }, + "money_mouth": { + "unicode": "1f911", + "unicode_alternates": "", + "name": "money-mouth face", + "shortname": ":money_mouth:", + "category": "people", + "emoji_order": "25", + "aliases": [ + ":money_mouth_face:" + ], + "aliases_ascii": [], + "keywords": [ + "smiley", + "win", + "win", + "money", + "money", + "emotion", + "emotion", + "boys night", + "boys night" + ] + }, + "nerd": { + "unicode": "1f913", + "unicode_alternates": "", + "name": "nerd face", + "shortname": ":nerd:", + "category": "people", + "emoji_order": "26", + "aliases": [ + ":nerd_face:" + ], + "aliases_ascii": [], + "keywords": [ + "smiley", + "glasses" + ] + }, + "sunglasses": { + "unicode": "1f60e", + "unicode_alternates": "", + "name": "smiling face with sunglasses", + "shortname": ":sunglasses:", + "category": "people", + "emoji_order": "27", + "aliases": [], + "aliases_ascii": [ + "B-)", + "B)", + "8)", + "8-)", + "B-D", + "8-D" + ], + "keywords": [ + "silly", + "smiley", + "emojione", + "glasses", + "boys night", + "boys night" + ] + }, + "hugging": { + "unicode": "1f917", + "unicode_alternates": "", + "name": "hugging face", + "shortname": ":hugging:", + "category": "people", + "emoji_order": "28", + "aliases": [ + ":hugging_face:" + ], + "aliases_ascii": [], + "keywords": [ + "smiley", + "hug", + "thank you" + ] + }, + "smirk": { + "unicode": "1f60f", + "unicode_alternates": "", + "name": "smirking face", + "shortname": ":smirk:", + "category": "people", + "emoji_order": "29", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "silly", + "smiley", + "sexy", + "sarcastic", + "sarcastic" + ] + }, + "no_mouth": { + "unicode": "1f636", + "unicode_alternates": "", + "name": "face without mouth", + "shortname": ":no_mouth:", + "category": "people", + "emoji_order": "30", + "aliases": [], + "aliases_ascii": [ + ":-X", + ":X", + ":-#", + ":#", + "=X", + "=x", + ":x", + ":-x", + "=#" + ], + "keywords": [ + "mad", + "smiley", + "neutral", + "emotion", + "emotion" + ] + }, + "neutral_face": { + "unicode": "1f610", + "unicode_alternates": "", + "name": "neutral face", + "shortname": ":neutral_face:", + "category": "people", + "emoji_order": "31", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "mad", + "smiley", + "shrug", + "neutral", + "emotion", + "emotion" + ] + }, + "expressionless": { + "unicode": "1f611", + "unicode_alternates": "", + "name": "expressionless face", + "shortname": ":expressionless:", + "category": "people", + "emoji_order": "32", + "aliases": [], + "aliases_ascii": [ + "-_-", + "-__-", + "-___-" + ], + "keywords": [ + "mad", + "smiley", + "neutral", + "emotion", + "emotion" + ] + }, + "unamused": { + "unicode": "1f612", + "unicode_alternates": "", + "name": "unamused face", + "shortname": ":unamused:", + "category": "people", + "emoji_order": "33", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "sad", + "mad", + "smiley", + "tired", + "emotion", + "emotion" + ] + }, + "rolling_eyes": { + "unicode": "1f644", + "unicode_alternates": "", + "name": "face with rolling eyes", + "shortname": ":rolling_eyes:", + "category": "people", + "emoji_order": "34", + "aliases": [ + ":face_with_rolling_eyes:" + ], + "aliases_ascii": [], + "keywords": [ + "mad", + "smiley", + "rolling eyes", + "emotion", + "emotion", + "sarcastic", + "sarcastic" + ] + }, + "thinking": { + "unicode": "1f914", + "unicode_alternates": "", + "name": "thinking face", + "shortname": ":thinking:", + "category": "people", + "emoji_order": "35", + "aliases": [ + ":thinking_face:" + ], + "aliases_ascii": [], + "keywords": [ + "smiley", + "thinking", + "boys night", + "boys night" + ] + }, + "flushed": { + "unicode": "1f633", + "unicode_alternates": "", + "name": "flushed face", + "shortname": ":flushed:", + "category": "people", + "emoji_order": "36", + "aliases": [], + "aliases_ascii": [ + ":$", + "=$" + ], + "keywords": [ + "smiley", + "emotion", + "emotion", + "omg", + "omg" + ] + }, + "disappointed": { + "unicode": "1f61e", + "unicode_alternates": "", + "name": "disappointed face", + "shortname": ":disappointed:", + "category": "people", + "emoji_order": "37", + "aliases": [], + "aliases_ascii": [ + ">:[", + ":-(", + ":(", + ":-[", + ":[", + "=(" + ], + "keywords": [ + "sad", + "smiley", + "tired", + "emotion", + "emotion" + ] + }, + "worried": { + "unicode": "1f61f", + "unicode_alternates": "", + "name": "worried face", + "shortname": ":worried:", + "category": "people", + "emoji_order": "38", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "sad", + "smiley", + "emotion", + "emotion" + ] + }, + "angry": { + "unicode": "1f620", + "unicode_alternates": "", + "name": "angry face", + "shortname": ":angry:", + "category": "people", + "emoji_order": "39", + "aliases": [], + "aliases_ascii": [ + ">:(", + ">:-(", + ":@" + ], + "keywords": [ + "mad", + "smiley", + "emotion", + "emotion" + ] + }, + "rage": { + "unicode": "1f621", + "unicode_alternates": "", + "name": "pouting face", + "shortname": ":rage:", + "category": "people", + "emoji_order": "40", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "mad", + "smiley", + "angry", + "emotion", + "emotion" + ] + }, + "pensive": { + "unicode": "1f614", + "unicode_alternates": "", + "name": "pensive face", + "shortname": ":pensive:", + "category": "people", + "emoji_order": "41", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "sad", + "smiley", + "emotion", + "emotion", + "rip", + "rip" + ] + }, + "confused": { + "unicode": "1f615", + "unicode_alternates": "", + "name": "confused face", + "shortname": ":confused:", + "category": "people", + "emoji_order": "42", + "aliases": [], + "aliases_ascii": [ + ">:\\", + ">: /", + ": -/", + ": -.", + ": /", + ": \\", + "=/", + "=\\", + ": L", + "=L" + ], + "keywords": [ + "smiley", + "surprised", + "emotion", + "emotion" + ] + }, + "slight_frown": { + "unicode": "1f641", + "unicode_alternates": "", + "name": "slightlyfrowningface", + "shortname": ": slight_frown: ", + "category": "people", + "emoji_order": "43", + "aliases": [ + ": slightly_frowning_face: " + ], + "aliases_ascii": [], + "keywords": [ + "sad", + "smiley", + "emotion", + "emotion" + ] + }, + "frowning2": { + "unicode": "2639", + "unicode_alternates": "2639-fe0f", + "name": "whitefrowningface", + "shortname": ": frowning2: ", + "category": "people", + "emoji_order": "44", + "aliases": [ + ": white_frowning_face: " + ], + "aliases_ascii": [], + "keywords": [ + "sad", + "smiley", + "emotion", + "emotion" + ] + }, + "persevere": { + "unicode": "1f623", + "unicode_alternates": "", + "name": "perseveringface", + "shortname": ": persevere: ", + "category": "people", + "emoji_order": "45", + "aliases": [], + "aliases_ascii": [ + ">.<" + ], + "keywords": [ + "sad", + "smiley", + "angry", + "emotion", + "emotion" + ] + }, + "confounded": { + "unicode": "1f616", + "unicode_alternates": "", + "name": "confoundedface", + "shortname": ": confounded: ", + "category": "people", + "emoji_order": "46", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "sad", + "smiley", + "angry", + "emotion", + "emotion" + ] + }, + "tired_face": { + "unicode": "1f62b", + "unicode_alternates": "", + "name": "tiredface", + "shortname": ": tired_face: ", + "category": "people", + "emoji_order": "47", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "sad", + "smiley", + "tired", + "emotion", + "emotion" + ] + }, + "weary": { + "unicode": "1f629", + "unicode_alternates": "", + "name": "wearyface", + "shortname": ": weary: ", + "category": "people", + "emoji_order": "48", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "sad", + "smiley", + "tired", + "stressed", + "emotion", + "emotion" + ] + }, + "triumph": { + "unicode": "1f624", + "unicode_alternates": "", + "name": "facewithlookoftriumph", + "shortname": ": triumph: ", + "category": "people", + "emoji_order": "49", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "mad", + "smiley", + "angry", + "emotion", + "emotion", + "steam", + "steam" + ] + }, + "open_mouth": { + "unicode": "1f62e", + "unicode_alternates": "", + "name": "facewithopenmouth", + "shortname": ": open_mouth: ", + "category": "people", + "emoji_order": "50", + "aliases": [], + "aliases_ascii": [ + ": -O", + ": O", + ": -o", + ": o", + "O_O", + ">: O" + ], + "keywords": [ + "smiley", + "surprised", + "wow", + "wow", + "emotion", + "emotion" + ] + }, + "scream": { + "unicode": "1f631", + "unicode_alternates": "", + "name": "facescreaminginfear", + "shortname": ": scream: ", + "category": "people", + "emoji_order": "51", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "smiley", + "surprised", + "wow", + "wow", + "emotion", + "emotion", + "omg", + "omg" + ] + }, + "fearful": { + "unicode": "1f628", + "unicode_alternates": "", + "name": "fearfulface", + "shortname": ": fearful: ", + "category": "people", + "emoji_order": "52", + "aliases": [], + "aliases_ascii": [ + "D: " + ], + "keywords": [ + "smiley", + "surprised", + "emotion", + "emotion" + ] + }, + "cold_sweat": { + "unicode": "1f630", + "unicode_alternates": "", + "name": "facewithopenmouthandcoldsweat", + "shortname": ": cold_sweat: ", + "category": "people", + "emoji_order": "53", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "smiley", + "sweat", + "emotion", + "emotion" + ] + }, + "hushed": { + "unicode": "1f62f", + "unicode_alternates": "", + "name": "hushedface", + "shortname": ": hushed: ", + "category": "people", + "emoji_order": "54", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "smiley", + "surprised", + "wow", + "wow" + ] + }, + "frowning": { + "unicode": "1f626", + "unicode_alternates": "", + "name": "frowningfacewithopenmouth", + "shortname": ": frowning: ", + "category": "people", + "emoji_order": "55", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "sad", + "smiley", + "surprised", + "emotion", + "emotion" + ] + }, + "anguished": { + "unicode": "1f627", + "unicode_alternates": "", + "name": "anguishedface", + "shortname": ": anguished: ", + "category": "people", + "emoji_order": "56", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "sad", + "smiley", + "surprised", + "emotion", + "emotion" + ] + }, + "cry": { + "unicode": "1f622", + "unicode_alternates": "", + "name": "cryingface", + "shortname": ": cry: ", + "category": "people", + "emoji_order": "57", + "aliases": [], + "aliases_ascii": [ + ": '(", + ":'-(", + ";(", + ";-(" + ], + "keywords": [ + "sad", + "smiley", + "cry", + "emotion", + "emotion", + "rip", + "rip", + "heartbreak", + "heartbreak" + ] + }, + "disappointed_relieved": { + "unicode": "1f625", + "unicode_alternates": "", + "name": "disappointedbutrelievedface", + "shortname": ": disappointed_relieved: ", + "category": "people", + "emoji_order": "58", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "sad", + "smiley", + "stressed", + "sweat", + "cry", + "emotion", + "emotion" + ] + }, + "sleepy": { + "unicode": "1f62a", + "unicode_alternates": "", + "name": "sleepyface", + "shortname": ": sleepy: ", + "category": "people", + "emoji_order": "59", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "smiley", + "sick", + "emotion", + "emotion" + ] + }, + "sweat": { + "unicode": "1f613", + "unicode_alternates": "", + "name": "facewithcoldsweat", + "shortname": ": sweat: ", + "category": "people", + "emoji_order": "60", + "aliases": [], + "aliases_ascii": [ + "':(", + "': -(", + "'=(" + ], + "keywords": [ + "sad", + "smiley", + "stressed", + "sweat", + "emotion", + "emotion" + ] + }, + "sob": { + "unicode": "1f62d", + "unicode_alternates": "", + "name": "loudly crying face", + "shortname": ":sob:", + "category": "people", + "emoji_order": "61", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "sad", + "smiley", + "cry", + "emotion", + "emotion", + "heartbreak", + "heartbreak" + ] + }, + "dizzy_face": { + "unicode": "1f635", + "unicode_alternates": "", + "name": "dizzy face", + "shortname": ":dizzy_face:", + "category": "people", + "emoji_order": "62", + "aliases": [], + "aliases_ascii": [ + "#-)", + "#)", + "%-)", + "%)", + "X)", + "X-)" + ], + "keywords": [ + "smiley", + "surprised", + "dead", + "wow", + "wow", + "emotion", + "emotion", + "omg", + "omg" + ] + }, + "astonished": { + "unicode": "1f632", + "unicode_alternates": "", + "name": "astonished face", + "shortname": ":astonished:", + "category": "people", + "emoji_order": "63", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "smiley", + "surprised", + "wow", + "wow", + "emotion", + "emotion", + "omg", + "omg" + ] + }, + "zipper_mouth": { + "unicode": "1f910", + "unicode_alternates": "", + "name": "zipper-mouth face", + "shortname": ":zipper_mouth:", + "category": "people", + "emoji_order": "64", + "aliases": [ + ":zipper_mouth_face:" + ], + "aliases_ascii": [], + "keywords": [ + "mad", + "smiley" + ] + }, + "mask": { + "unicode": "1f637", + "unicode_alternates": "", + "name": "face with medical mask", + "shortname": ":mask:", + "category": "people", + "emoji_order": "65", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "smiley", + "dead", + "health", + "sick" + ] + }, + "thermometer_face": { + "unicode": "1f912", + "unicode_alternates": "", + "name": "face with thermometer", + "shortname": ":thermometer_face:", + "category": "people", + "emoji_order": "66", + "aliases": [ + ":face_with_thermometer:" + ], + "aliases_ascii": [], + "keywords": [ + "smiley", + "health", + "sick", + "emotion", + "emotion" + ] + }, + "head_bandage": { + "unicode": "1f915", + "unicode_alternates": "", + "name": "face with head-bandage", + "shortname": ":head_bandage:", + "category": "people", + "emoji_order": "67", + "aliases": [ + ":face_with_head_bandage:" + ], + "aliases_ascii": [], + "keywords": [ + "smiley", + "health", + "sick", + "emotion", + "emotion" + ] + }, + "sleeping": { + "unicode": "1f634", + "unicode_alternates": "", + "name": "sleeping face", + "shortname": ":sleeping:", + "category": "people", + "emoji_order": "68", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "smiley", + "tired", + "emotion", + "emotion", + "goodnight", + "goodnight" + ] + }, + "zzz": { + "unicode": "1f4a4", + "unicode_alternates": "", + "name": "sleeping symbol", + "shortname": ":zzz:", + "category": "people", + "emoji_order": "69", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "tired", + "goodnight", + "goodnight" + ] + }, + "poop": { + "unicode": "1f4a9", + "unicode_alternates": "", + "name": "pile of poo", + "shortname": ":poop:", + "category": "people", + "emoji_order": "70", + "aliases": [ + ":shit:", + ":hankey:", + ":poo:" + ], + "aliases_ascii": [], + "keywords": [ + "bathroom", + "shit", + "sol", + "sol", + "diarrhea", + "diarrhea" + ] + }, + "smiling_imp": { + "unicode": "1f608", + "unicode_alternates": "", + "name": "smiling face with horns", + "shortname": ":smiling_imp:", + "category": "people", + "emoji_order": "71", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "silly", + "smiley", + "angry", + "monster", + "devil", + "devil", + "boys night", + "boys night" + ] + }, + "imp": { + "unicode": "1f47f", + "unicode_alternates": "", + "name": "imp", + "shortname": ":imp:", + "category": "people", + "emoji_order": "72", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "smiley", + "monster", + "devil", + "devil", + "wth", + "wth" + ] + }, + "japanese_ogre": { + "unicode": "1f479", + "unicode_alternates": "", + "name": "japanese ogre", + "shortname": ":japanese_ogre:", + "category": "people", + "emoji_order": "73", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "monster" + ] + }, + "japanese_goblin": { + "unicode": "1f47a", + "unicode_alternates": "", + "name": "japanese goblin", + "shortname": ":japanese_goblin:", + "category": "people", + "emoji_order": "74", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "angry", + "monster" + ] + }, + "skull": { + "unicode": "1f480", + "unicode_alternates": "", + "name": "skull", + "shortname": ":skull:", + "category": "people", + "emoji_order": "75", + "aliases": [ + ":skeleton:" + ], + "aliases_ascii": [], + "keywords": [ + "dead", + "halloween", + "skull" + ] + }, + "ghost": { + "unicode": "1f47b", + "unicode_alternates": "", + "name": "ghost", + "shortname": ":ghost:", + "category": "people", + "emoji_order": "76", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "holidays", + "halloween", + "monster" + ] + }, + "alien": { + "unicode": "1f47d", + "unicode_alternates": "", + "name": "extraterrestrial alien", + "shortname": ":alien:", + "category": "people", + "emoji_order": "77", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "space", + "monster", + "alien", + "scientology", + "scientology" + ] + }, + "robot": { + "unicode": "1f916", + "unicode_alternates": "", + "name": "robot face", + "shortname": ":robot:", + "category": "people", + "emoji_order": "78", + "aliases": [ + ":robot_face:" + ], + "aliases_ascii": [], + "keywords": [ + "monster", + "robot" + ] + }, + "smiley_cat": { + "unicode": "1f63a", + "unicode_alternates": "", + "name": "smiling cat face with open mouth", + "shortname": ":smiley_cat:", + "category": "people", + "emoji_order": "79", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "happy", + "cat", + "cat", + "animal", + "animal" + ] + }, + "smile_cat": { + "unicode": "1f638", + "unicode_alternates": "", + "name": "grinning cat face with smiling eyes", + "shortname": ":smile_cat:", + "category": "people", + "emoji_order": "80", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "happy", + "cat", + "cat", + "animal", + "animal" + ] + }, + "joy_cat": { + "unicode": "1f639", + "unicode_alternates": "", + "name": "cat face with tears of joy", + "shortname": ":joy_cat:", + "category": "people", + "emoji_order": "81", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "happy", + "silly", + "cry", + "laugh", + "laugh", + "cat", + "cat", + "animal", + "animal", + "sarcastic", + "sarcastic" + ] + }, + "heart_eyes_cat": { + "unicode": "1f63b", + "unicode_alternates": "", + "name": "smiling cat face with heart-shaped eyes", + "shortname": ":heart_eyes_cat:", + "category": "people", + "emoji_order": "82", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "heart eyes", + "cat", + "cat", + "animal", + "animal", + "beautiful", + "beautiful" + ] + }, + "smirk_cat": { + "unicode": "1f63c", + "unicode_alternates": "", + "name": "cat face with wry smile", + "shortname": ":smirk_cat:", + "category": "people", + "emoji_order": "83", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "cat", + "cat", + "animal", + "animal" + ] + }, + "kissing_cat": { + "unicode": "1f63d", + "unicode_alternates": "", + "name": "kissing cat face with closed eyes", + "shortname": ":kissing_cat:", + "category": "people", + "emoji_order": "84", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "cat", + "cat", + "animal", + "animal" + ] + }, + "scream_cat": { + "unicode": "1f640", + "unicode_alternates": "", + "name": "weary cat face", + "shortname": ":scream_cat:", + "category": "people", + "emoji_order": "85", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "cat", + "cat", + "animal", + "animal" + ] + }, + "crying_cat_face": { + "unicode": "1f63f", + "unicode_alternates": "", + "name": "crying cat face", + "shortname": ":crying_cat_face:", + "category": "people", + "emoji_order": "86", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "cry", + "cat", + "cat", + "animal", + "animal" + ] + }, + "pouting_cat": { + "unicode": "1f63e", + "unicode_alternates": "", + "name": "pouting cat face", + "shortname": ":pouting_cat:", + "category": "people", + "emoji_order": "87", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "cat", + "cat", + "animal", + "animal" + ] + }, + "raised_hands": { + "unicode": "1f64c", + "unicode_alternates": "", + "name": "person raising both hands in celebration", + "shortname": ":raised_hands:", + "category": "people", + "emoji_order": "88", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "diversity", + "diversity", + "perfect", + "perfect", + "good", + "good", + "parties", + "parties" + ] + }, + "clap": { + "unicode": "1f44f", + "unicode_alternates": "", + "name": "clapping hands sign", + "shortname": ":clap:", + "category": "people", + "emoji_order": "89", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "win", + "win", + "diversity", + "diversity", + "good", + "good", + "beautiful", + "beautiful" + ] + }, + "wave": { + "unicode": "1f44b", + "unicode_alternates": "", + "name": "waving hand sign", + "shortname": ":wave:", + "category": "people", + "emoji_order": "90", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "hi", + "diversity", + "diversity" + ] + }, + "thumbsup": { + "unicode": "1f44d", + "unicode_alternates": "", + "name": "thumbs up sign", + "shortname": ":thumbsup:", + "category": "people", + "emoji_order": "91", + "aliases": [ + ":+1:", + ":thumbup:" + ], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "hi", + "luck", + "thank you", + "diversity", + "diversity", + "perfect", + "perfect", + "good", + "good", + "beautiful", + "beautiful" + ] + }, + "thumbsdown": { + "unicode": "1f44e", + "unicode_alternates": "", + "name": "thumbs down sign", + "shortname": ":thumbsdown:", + "category": "people", + "emoji_order": "92", + "aliases": [ + ":-1:", + ":thumbdown:" + ], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "diversity", + "diversity" + ] + }, + "punch": { + "unicode": "1f44a", + "unicode_alternates": "", + "name": "fisted hand sign", + "shortname": ":punch:", + "category": "people", + "emoji_order": "93", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "hi", + "fist bump", + "diversity", + "diversity", + "boys night", + "boys night" + ] + }, + "fist": { + "unicode": "270a", + "unicode_alternates": "", + "name": "raised fist", + "shortname": ":fist:", + "category": "people", + "emoji_order": "94", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "hi", + "fist bump", + "diversity", + "diversity", + "condolence", + "condolence" + ] + }, + "v": { + "unicode": "270c", + "unicode_alternates": "270c-fe0f", + "name": "victory hand", + "shortname": ":v:", + "category": "people", + "emoji_order": "95", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "hi", + "thank you", + "peace", + "peace", + "diversity", + "diversity", + "girls night", + "girls night" + ] + }, + "ok_hand": { + "unicode": "1f44c", + "unicode_alternates": "", + "name": "ok hand sign", + "shortname": ":ok_hand:", + "category": "people", + "emoji_order": "96", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "hi", + "diversity", + "diversity", + "perfect", + "perfect", + "good", + "good", + "beautiful", + "beautiful" + ] + }, + "raised_hand": { + "unicode": "270b", + "unicode_alternates": "", + "name": "raised hand", + "shortname": ":raised_hand:", + "category": "people", + "emoji_order": "97", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "hi", + "diversity", + "diversity", + "girls night", + "girls night" + ] + }, + "open_hands": { + "unicode": "1f450", + "unicode_alternates": "", + "name": "open hands sign", + "shortname": ":open_hands:", + "category": "people", + "emoji_order": "98", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "diversity", + "diversity", + "condolence", + "condolence" + ] + }, + "muscle": { + "unicode": "1f4aa", + "unicode_alternates": "", + "name": "flexed biceps", + "shortname": ":muscle:", + "category": "people", + "emoji_order": "99", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "workout", + "flex", + "win", + "win", + "diversity", + "diversity", + "feminist", + "feminist", + "boys night", + "boys night" + ] + }, + "pray": { + "unicode": "1f64f", + "unicode_alternates": "", + "name": "person with folded hands", + "shortname": ":pray:", + "category": "people", + "emoji_order": "100", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "hi", + "luck", + "thank you", + "pray", + "pray", + "diversity", + "diversity", + "scientology", + "scientology" + ] + }, + "point_up": { + "unicode": "261d", + "unicode_alternates": "261d-fe0f", + "name": "white up pointing index", + "shortname": ":point_up:", + "category": "people", + "emoji_order": "101", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "emojione", + "diversity", + "diversity" + ] + }, + "point_up_2": { + "unicode": "1f446", + "unicode_alternates": "", + "name": "white up pointing backhand index", + "shortname": ":point_up_2:", + "category": "people", + "emoji_order": "102", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "diversity", + "diversity" + ] + }, + "point_down": { + "unicode": "1f447", + "unicode_alternates": "", + "name": "white down pointing backhand index", + "shortname": ":point_down:", + "category": "people", + "emoji_order": "103", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "diversity", + "diversity" + ] + }, + "point_left": { + "unicode": "1f448", + "unicode_alternates": "", + "name": "white left pointing backhand index", + "shortname": ":point_left:", + "category": "people", + "emoji_order": "104", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "hi", + "diversity", + "diversity" + ] + }, + "point_right": { + "unicode": "1f449", + "unicode_alternates": "", + "name": "white right pointing backhand index", + "shortname": ":point_right:", + "category": "people", + "emoji_order": "105", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "hi", + "diversity", + "diversity" + ] + }, + "middle_finger": { + "unicode": "1f595", + "unicode_alternates": "", + "name": "reversed hand with middle finger extended", + "shortname": ":middle_finger:", + "category": "people", + "emoji_order": "106", + "aliases": [ + ":reversed_hand_with_middle_finger_extended:" + ], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "middle finger", + "diversity", + "diversity" + ] + }, + "hand_splayed": { + "unicode": "1f590", + "unicode_alternates": "1f590-fe0f", + "name": "raised hand with fingers splayed", + "shortname": ":hand_splayed:", + "category": "people", + "emoji_order": "107", + "aliases": [ + ":raised_hand_with_fingers_splayed:" + ], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "hi", + "diversity", + "diversity" + ] + }, + "metal": { + "unicode": "1f918", + "unicode_alternates": "", + "name": "sign of the horns", + "shortname": ":metal:", + "category": "people", + "emoji_order": "108", + "aliases": [ + ":sign_of_the_horns:" + ], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "hi", + "diversity", + "diversity", + "boys night", + "boys night", + "parties", + "parties" + ] + }, + "vulcan": { + "unicode": "1f596", + "unicode_alternates": "", + "name": "raised hand with part between middle and ring fingers", + "shortname": ":vulcan:", + "category": "people", + "emoji_order": "109", + "aliases": [ + ":raised_hand_with_part_between_middle_and_ring_fingers:" + ], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "hi", + "diversity", + "diversity" + ] + }, + "writing_hand": { + "unicode": "270d", + "unicode_alternates": "270d-fe0f", + "name": "writing hand", + "shortname": ":writing_hand:", + "category": "people", + "emoji_order": "110", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "hands", + "write", + "diversity", + "diversity" + ] + }, + "nail_care": { + "unicode": "1f485", + "unicode_alternates": "", + "name": "nail polish", + "shortname": ":nail_care:", + "category": "people", + "emoji_order": "111", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "women", + "body", + "hands", + "nailpolish", + "diversity", + "diversity", + "girls night", + "girls night" + ] + }, + "lips": { + "unicode": "1f444", + "unicode_alternates": "", + "name": "mouth", + "shortname": ":lips:", + "category": "people", + "emoji_order": "112", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "women", + "body", + "sexy", + "lip" + ] + }, + "tongue": { + "unicode": "1f445", + "unicode_alternates": "", + "name": "tongue", + "shortname": ":tongue:", + "category": "people", + "emoji_order": "113", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "sexy", + "lip" + ] + }, + "ear": { + "unicode": "1f442", + "unicode_alternates": "", + "name": "ear", + "shortname": ":ear:", + "category": "people", + "emoji_order": "114", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "diversity", + "diversity" + ] + }, + "nose": { + "unicode": "1f443", + "unicode_alternates": "", + "name": "nose", + "shortname": ":nose:", + "category": "people", + "emoji_order": "115", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "diversity", + "diversity" + ] + }, + "eye": { + "unicode": "1f441", + "unicode_alternates": "1f441-fe0f", + "name": "eye", + "shortname": ":eye:", + "category": "people", + "emoji_order": "116", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "eyes" + ] + }, + "eyes": { + "unicode": "1f440", + "unicode_alternates": "", + "name": "eyes", + "shortname": ":eyes:", + "category": "people", + "emoji_order": "117", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "body", + "eyes" + ] + }, + "bust_in_silhouette": { + "unicode": "1f464", + "unicode_alternates": "", + "name": "bust in silhouette", + "shortname": ":bust_in_silhouette:", + "category": "people", + "emoji_order": "118", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people" + ] + }, + "busts_in_silhouette": { + "unicode": "1f465", + "unicode_alternates": "", + "name": "busts in silhouette", + "shortname": ":busts_in_silhouette:", + "category": "people", + "emoji_order": "119", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people" + ] + }, + "speaking_head": { + "unicode": "1f5e3", + "unicode_alternates": "1f5e3-fe0f", + "name": "speaking head in silhouette", + "shortname": ":speaking_head:", + "category": "people", + "emoji_order": "120", + "aliases": [ + ":speaking_head_in_silhouette:" + ], + "aliases_ascii": [], + "keywords": [ + "people", + "talk" + ] + }, + "baby": { + "unicode": "1f476", + "unicode_alternates": "", + "name": "baby", + "shortname": ":baby:", + "category": "people", + "emoji_order": "121", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "baby", + "diversity", + "diversity" + ] + }, + "boy": { + "unicode": "1f466", + "unicode_alternates": "", + "name": "boy", + "shortname": ":boy:", + "category": "people", + "emoji_order": "122", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "baby", + "diversity", + "diversity" + ] + }, + "girl": { + "unicode": "1f467", + "unicode_alternates": "", + "name": "girl", + "shortname": ":girl:", + "category": "people", + "emoji_order": "123", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "women", + "baby", + "diversity", + "diversity" + ] + }, + "man": { + "unicode": "1f468", + "unicode_alternates": "", + "name": "man", + "shortname": ":man:", + "category": "people", + "emoji_order": "124", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "men", + "sex", + "diversity", + "diversity", + "selfie", + "selfie", + "boys night", + "boys night" + ] + }, + "woman": { + "unicode": "1f469", + "unicode_alternates": "", + "name": "woman", + "shortname": ":woman:", + "category": "people", + "emoji_order": "125", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "women", + "sex", + "diversity", + "diversity", + "feminist", + "feminist", + "selfie", + "selfie", + "girls night", + "girls night" + ] + }, + "person_with_blond_hair": { + "unicode": "1f471", + "unicode_alternates": "", + "name": "person with blond hair", + "shortname": ":person_with_blond_hair:", + "category": "people", + "emoji_order": "126", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "men", + "diversity", + "diversity" + ] + }, + "older_man": { + "unicode": "1f474", + "unicode_alternates": "", + "name": "older man", + "shortname": ":older_man:", + "category": "people", + "emoji_order": "127", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "men", + "old people", + "diversity", + "diversity" + ] + }, + "older_woman": { + "unicode": "1f475", + "unicode_alternates": "", + "name": "older woman", + "shortname": ":older_woman:", + "category": "people", + "emoji_order": "128", + "aliases": [ + ":grandma:" + ], + "aliases_ascii": [], + "keywords": [ + "people", + "old people", + "diversity", + "diversity" + ] + }, + "man_with_gua_pi_mao": { + "unicode": "1f472", + "unicode_alternates": "", + "name": "man with gua pi mao", + "shortname": ":man_with_gua_pi_mao:", + "category": "people", + "emoji_order": "129", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "hat", + "men", + "diversity", + "diversity" + ] + }, + "man_with_turban": { + "unicode": "1f473", + "unicode_alternates": "", + "name": "man with turban", + "shortname": ":man_with_turban:", + "category": "people", + "emoji_order": "130", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "hat", + "diversity", + "diversity" + ] + }, + "cop": { + "unicode": "1f46e", + "unicode_alternates": "", + "name": "police officer", + "shortname": ":cop:", + "category": "people", + "emoji_order": "131", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "hat", + "men", + "diversity", + "diversity", + "job", + "job", + "police", + "police", + "911", + "911" + ] + }, + "construction_worker": { + "unicode": "1f477", + "unicode_alternates": "", + "name": "construction worker", + "shortname": ":construction_worker:", + "category": "people", + "emoji_order": "132", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "hat", + "men", + "diversity", + "diversity", + "job", + "job" + ] + }, + "guardsman": { + "unicode": "1f482", + "unicode_alternates": "", + "name": "guardsman", + "shortname": ":guardsman:", + "category": "people", + "emoji_order": "133", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "hat", + "men", + "diversity", + "diversity", + "job", + "job" + ] + }, + "spy": { + "unicode": "1f575", + "unicode_alternates": "1f575-fe0f", + "name": "sleuth or spy", + "shortname": ":spy:", + "category": "people", + "emoji_order": "134", + "aliases": [ + ":sleuth_or_spy:" + ], + "aliases_ascii": [], + "keywords": [ + "people", + "hat", + "men", + "glasses", + "diversity", + "diversity", + "job", + "job" + ] + }, + "santa": { + "unicode": "1f385", + "unicode_alternates": "", + "name": "father christmas", + "shortname": ":santa:", + "category": "people", + "emoji_order": "135", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "hat", + "winter", + "holidays", + "christmas", + "diversity", + "diversity", + "santa", + "santa" + ] + }, + "angel": { + "unicode": "1f47c", + "unicode_alternates": "", + "name": "baby angel", + "shortname": ":angel:", + "category": "people", + "emoji_order": "136", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "diversity", + "diversity", + "omg", + "omg" + ] + }, + "princess": { + "unicode": "1f478", + "unicode_alternates": "", + "name": "princess", + "shortname": ":princess:", + "category": "people", + "emoji_order": "137", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "women", + "diversity", + "diversity", + "beautiful", + "beautiful", + "girls night", + "girls night" + ] + }, + "bride_with_veil": { + "unicode": "1f470", + "unicode_alternates": "", + "name": "bride with veil", + "shortname": ":bride_with_veil:", + "category": "people", + "emoji_order": "138", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "wedding", + "women", + "diversity", + "diversity" + ] + }, + "walking": { + "unicode": "1f6b6", + "unicode_alternates": "", + "name": "pedestrian", + "shortname": ":walking:", + "category": "people", + "emoji_order": "139", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "men", + "diversity", + "diversity" + ] + }, + "runner": { + "unicode": "1f3c3", + "unicode_alternates": "", + "name": "runner", + "shortname": ":runner:", + "category": "people", + "emoji_order": "140", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "men", + "diversity", + "diversity", + "boys night", + "boys night", + "run", + "run" + ] + }, + "dancer": { + "unicode": "1f483", + "unicode_alternates": "", + "name": "dancer", + "shortname": ":dancer:", + "category": "people", + "emoji_order": "141", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "women", + "sexy", + "diversity", + "diversity", + "girls night", + "girls night", + "dance", + "dance" + ] + }, + "dancers": { + "unicode": "1f46f", + "unicode_alternates": "", + "name": "woman with bunny ears", + "shortname": ":dancers:", + "category": "people", + "emoji_order": "142", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "women", + "sexy", + "girls night", + "girls night", + "boys night", + "boys night", + "parties", + "parties", + "dance", + "dance" + ] + }, + "couple": { + "unicode": "1f46b", + "unicode_alternates": "", + "name": "man and woman holding hands", + "shortname": ":couple:", + "category": "people", + "emoji_order": "143", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "sex", + "creationism", + "creationism" + ] + }, + "two_men_holding_hands": { + "unicode": "1f46c", + "unicode_alternates": "", + "name": "two men holding hands", + "shortname": ":two_men_holding_hands:", + "category": "people", + "emoji_order": "144", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "gay", + "men", + "sex", + "lgbt", + "lgbt" + ] + }, + "two_women_holding_hands": { + "unicode": "1f46d", + "unicode_alternates": "", + "name": "two women holding hands", + "shortname": ":two_women_holding_hands:", + "category": "people", + "emoji_order": "145", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "women", + "sex", + "lgbt", + "lgbt", + "lesbian", + "lesbian", + "girls night", + "girls night" + ] + }, + "bow": { + "unicode": "1f647", + "unicode_alternates": "", + "name": "person bowing deeply", + "shortname": ":bow:", + "category": "people", + "emoji_order": "146", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "pray", + "pray", + "diversity", + "diversity" + ] + }, + "information_desk_person": { + "unicode": "1f481", + "unicode_alternates": "", + "name": "information desk person", + "shortname": ":information_desk_person:", + "category": "people", + "emoji_order": "147", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "women", + "diversity", + "diversity" + ] + }, + "no_good": { + "unicode": "1f645", + "unicode_alternates": "", + "name": "face with no good gesture", + "shortname": ":no_good:", + "category": "people", + "emoji_order": "148", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "women", + "diversity", + "diversity", + "girls night", + "girls night" + ] + }, + "ok_woman": { + "unicode": "1f646", + "unicode_alternates": "", + "name": "face with ok gesture", + "shortname": ":ok_woman:", + "category": "people", + "emoji_order": "149", + "aliases": [], + "aliases_ascii": [ + "*\\0/*", + "\\0/", + "*\\O/*", + "\\O/" + ], + "keywords": [ + "people", + "women", + "diversity", + "diversity" + ] + }, + "raising_hand": { + "unicode": "1f64b", + "unicode_alternates": "", + "name": "happy person raising one hand", + "shortname": ":raising_hand:", + "category": "people", + "emoji_order": "150", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "women", + "diversity", + "diversity" + ] + }, + "person_with_pouting_face": { + "unicode": "1f64e", + "unicode_alternates": "", + "name": "person with pouting face", + "shortname": ":person_with_pouting_face:", + "category": "people", + "emoji_order": "151", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "women", + "diversity", + "diversity" + ] + }, + "person_frowning": { + "unicode": "1f64d", + "unicode_alternates": "", + "name": "person frowning", + "shortname": ":person_frowning:", + "category": "people", + "emoji_order": "152", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "women", + "diversity", + "diversity" + ] + }, + "haircut": { + "unicode": "1f487", + "unicode_alternates": "", + "name": "haircut", + "shortname": ":haircut:", + "category": "people", + "emoji_order": "153", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "women", + "diversity", + "diversity" + ] + }, + "massage": { + "unicode": "1f486", + "unicode_alternates": "", + "name": "face massage", + "shortname": ":massage:", + "category": "people", + "emoji_order": "154", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "women", + "diversity", + "diversity" + ] + }, + "couple_with_heart": { + "unicode": "1f491", + "unicode_alternates": "", + "name": "couple with heart", + "shortname": ":couple_with_heart:", + "category": "people", + "emoji_order": "155", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "love", + "sex" + ] + }, + "couple_ww": { + "unicode": "1f469-2764-1f469", + "unicode_alternates": "1f469-200d-2764-fe0f-200d-1f469", + "name": "couple (woman,woman)", + "shortname": ":couple_ww:", + "category": "people", + "emoji_order": "156", + "aliases": [ + ":couple_with_heart_ww:" + ], + "aliases_ascii": [], + "keywords": [ + "people", + "women", + "love", + "sex", + "lgbt", + "lgbt" + ] + }, + "couple_mm": { + "unicode": "1f468-2764-1f468", + "unicode_alternates": "1f468-200d-2764-fe0f-200d-1f468", + "name": "couple (man,man)", + "shortname": ":couple_mm:", + "category": "people", + "emoji_order": "157", + "aliases": [ + ":couple_with_heart_mm:" + ], + "aliases_ascii": [], + "keywords": [ + "people", + "gay", + "men", + "love", + "sex", + "lgbt", + "lgbt" + ] + }, + "couplekiss": { + "unicode": "1f48f", + "unicode_alternates": "", + "name": "kiss", + "shortname": ":couplekiss:", + "category": "people", + "emoji_order": "158", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "love", + "sex" + ] + }, + "kiss_ww": { + "unicode": "1f469-2764-1f48b-1f469", + "unicode_alternates": "1f469-200d-2764-fe0f-200d-1f48b-200d-1f469", + "name": "kiss (woman,woman)", + "shortname": ":kiss_ww:", + "category": "people", + "emoji_order": "159", + "aliases": [ + ":couplekiss_ww:" + ], + "aliases_ascii": [], + "keywords": [ + "people", + "women", + "love", + "sex", + "lgbt", + "lgbt", + "lesbian", + "lesbian" + ] + }, + "kiss_mm": { + "unicode": "1f468-2764-1f48b-1f468", + "unicode_alternates": "1f468-200d-2764-fe0f-200d-1f48b-200d-1f468", + "name": "kiss (man,man)", + "shortname": ":kiss_mm:", + "category": "people", + "emoji_order": "160", + "aliases": [ + ":couplekiss_mm:" + ], + "aliases_ascii": [], + "keywords": [ + "people", + "gay", + "men", + "love", + "sex", + "lgbt", + "lgbt" + ] + }, + "family": { + "unicode": "1f46a", + "unicode_alternates": "", + "name": "family", + "shortname": ":family:", + "category": "people", + "emoji_order": "161", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "family", + "baby" + ] + }, + "family_mwg": { + "unicode": "1f468-1f469-1f467", + "unicode_alternates": "1f468-200d-1f469-200d-1f467", + "name": "family (man,woman,girl)", + "shortname": ":family_mwg:", + "category": "people", + "emoji_order": "162", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "family", + "baby" + ] + }, + "family_mwgb": { + "unicode": "1f468-1f469-1f467-1f466", + "unicode_alternates": "1f468-200d-1f469-200d-1f467-200d-1f466", + "name": "family (man,woman,girl,boy)", + "shortname": ":family_mwgb:", + "category": "people", + "emoji_order": "163", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "family", + "baby" + ] + }, + "family_mwbb": { + "unicode": "1f468-1f469-1f466-1f466", + "unicode_alternates": "1f468-200d-1f469-200d-1f466-200d-1f466", + "name": "family (man,woman,boy,boy)", + "shortname": ":family_mwbb:", + "category": "people", + "emoji_order": "164", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "family", + "baby" + ] + }, + "family_mwgg": { + "unicode": "1f468-1f469-1f467-1f467", + "unicode_alternates": "1f468-200d-1f469-200d-1f467-200d-1f467", + "name": "family (man,woman,girl,girl)", + "shortname": ":family_mwgg:", + "category": "people", + "emoji_order": "165", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "family", + "baby" + ] + }, + "family_wwb": { + "unicode": "1f469-1f469-1f466", + "unicode_alternates": "1f469-200d-1f469-200d-1f466", + "name": "family (woman,woman,boy)", + "shortname": ":family_wwb:", + "category": "people", + "emoji_order": "166", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "family", + "women", + "baby", + "lgbt", + "lgbt", + "lesbian", + "lesbian" + ] + }, + "family_wwg": { + "unicode": "1f469-1f469-1f467", + "unicode_alternates": "1f469-200d-1f469-200d-1f467", + "name": "family (woman,woman,girl)", + "shortname": ":family_wwg:", + "category": "people", + "emoji_order": "167", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "family", + "women", + "baby", + "lgbt", + "lgbt", + "lesbian", + "lesbian" + ] + }, + "family_wwgb": { + "unicode": "1f469-1f469-1f467-1f466", + "unicode_alternates": "1f469-200d-1f469-200d-1f467-200d-1f466", + "name": "family (woman,woman,girl,boy)", + "shortname": ":family_wwgb:", + "category": "people", + "emoji_order": "168", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "family", + "women", + "baby", + "lgbt", + "lgbt", + "lesbian", + "lesbian" + ] + }, + "family_wwbb": { + "unicode": "1f469-1f469-1f466-1f466", + "unicode_alternates": "1f469-200d-1f469-200d-1f466-200d-1f466", + "name": "family (woman,woman,boy,boy)", + "shortname": ":family_wwbb:", + "category": "people", + "emoji_order": "169", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "family", + "women", + "baby", + "lgbt", + "lgbt", + "lesbian", + "lesbian" + ] + }, + "family_wwgg": { + "unicode": "1f469-1f469-1f467-1f467", + "unicode_alternates": "1f469-200d-1f469-200d-1f467-200d-1f467", + "name": "family (woman,woman,girl,girl)", + "shortname": ":family_wwgg:", + "category": "people", + "emoji_order": "170", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "family", + "women", + "baby", + "lgbt", + "lgbt", + "lesbian", + "lesbian" + ] + }, + "family_mmb": { + "unicode": "1f468-1f468-1f466", + "unicode_alternates": "1f468-200d-1f468-200d-1f466", + "name": "family (man,man,boy)", + "shortname": ":family_mmb:", + "category": "people", + "emoji_order": "171", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "gay", + "family", + "men", + "baby", + "lgbt", + "lgbt" + ] + }, + "family_mmg": { + "unicode": "1f468-1f468-1f467", + "unicode_alternates": "1f468-200d-1f468-200d-1f467", + "name": "family (man,man,girl)", + "shortname": ":family_mmg:", + "category": "people", + "emoji_order": "172", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "gay", + "family", + "men", + "baby", + "lgbt", + "lgbt" + ] + }, + "family_mmgb": { + "unicode": "1f468-1f468-1f467-1f466", + "unicode_alternates": "1f468-200d-1f468-200d-1f467-200d-1f466", + "name": "family (man,man,girl,boy)", + "shortname": ":family_mmgb:", + "category": "people", + "emoji_order": "173", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "gay", + "family", + "men", + "baby", + "lgbt", + "lgbt" + ] + }, + "family_mmbb": { + "unicode": "1f468-1f468-1f466-1f466", + "unicode_alternates": "1f468-200d-1f468-200d-1f466-200d-1f466", + "name": "family (man,man,boy,boy)", + "shortname": ":family_mmbb:", + "category": "people", + "emoji_order": "174", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "gay", + "family", + "men", + "baby", + "lgbt", + "lgbt" + ] + }, + "family_mmgg": { + "unicode": "1f468-1f468-1f467-1f467", + "unicode_alternates": "1f468-200d-1f468-200d-1f467-200d-1f467", + "name": "family (man,man,girl,girl)", + "shortname": ":family_mmgg:", + "category": "people", + "emoji_order": "175", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "gay", + "family", + "men", + "baby", + "lgbt", + "lgbt" + ] + }, + "womans_clothes": { + "unicode": "1f45a", + "unicode_alternates": "", + "name": "womans clothes", + "shortname": ":womans_clothes:", + "category": "people", + "emoji_order": "176", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "women", + "fashion" + ] + }, + "shirt": { + "unicode": "1f455", + "unicode_alternates": "", + "name": "t-shirt", + "shortname": ":shirt:", + "category": "people", + "emoji_order": "177", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fashion" + ] + }, + "jeans": { + "unicode": "1f456", + "unicode_alternates": "", + "name": "jeans", + "shortname": ":jeans:", + "category": "people", + "emoji_order": "178", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fashion" + ] + }, + "necktie": { + "unicode": "1f454", + "unicode_alternates": "", + "name": "necktie", + "shortname": ":necktie:", + "category": "people", + "emoji_order": "179", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fashion" + ] + }, + "dress": { + "unicode": "1f457", + "unicode_alternates": "", + "name": "dress", + "shortname": ":dress:", + "category": "people", + "emoji_order": "180", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "women", + "fashion", + "sexy", + "girls night", + "girls night" + ] + }, + "bikini": { + "unicode": "1f459", + "unicode_alternates": "", + "name": "bikini", + "shortname": ":bikini:", + "category": "people", + "emoji_order": "181", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "women", + "fashion", + "sexy", + "vacation", + "tropical", + "swim" + ] + }, + "kimono": { + "unicode": "1f458", + "unicode_alternates": "", + "name": "kimono", + "shortname": ":kimono:", + "category": "people", + "emoji_order": "182", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fashion" + ] + }, + "lipstick": { + "unicode": "1f484", + "unicode_alternates": "", + "name": "lipstick", + "shortname": ":lipstick:", + "category": "people", + "emoji_order": "183", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "women", + "fashion", + "sexy", + "lip" + ] + }, + "kiss": { + "unicode": "1f48b", + "unicode_alternates": "", + "name": "kiss mark", + "shortname": ":kiss:", + "category": "people", + "emoji_order": "184", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "women", + "love", + "sexy", + "lip", + "beautiful", + "beautiful", + "girls night", + "girls night" + ] + }, + "footprints": { + "unicode": "1f463", + "unicode_alternates": "", + "name": "footprints", + "shortname": ":footprints:", + "category": "people", + "emoji_order": "185", + "aliases": [], + "aliases_ascii": [], + "keywords": [] + }, + "high_heel": { + "unicode": "1f460", + "unicode_alternates": "", + "name": "high-heeled shoe", + "shortname": ":high_heel:", + "category": "people", + "emoji_order": "186", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "women", + "fashion", + "shoe", + "sexy", + "accessories", + "girls night", + "girls night" + ] + }, + "sandal": { + "unicode": "1f461", + "unicode_alternates": "", + "name": "womans sandal", + "shortname": ":sandal:", + "category": "people", + "emoji_order": "187", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fashion", + "shoe", + "accessories" + ] + }, + "boot": { + "unicode": "1f462", + "unicode_alternates": "", + "name": "womans boots", + "shortname": ":boot:", + "category": "people", + "emoji_order": "188", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "women", + "fashion", + "shoe", + "sexy", + "accessories" + ] + }, + "mans_shoe": { + "unicode": "1f45e", + "unicode_alternates": "", + "name": "mans shoe", + "shortname": ":mans_shoe:", + "category": "people", + "emoji_order": "189", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fashion", + "shoe", + "accessories" + ] + }, + "athletic_shoe": { + "unicode": "1f45f", + "unicode_alternates": "", + "name": "athletic shoe", + "shortname": ":athletic_shoe:", + "category": "people", + "emoji_order": "190", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fashion", + "shoe", + "accessories", + "boys night", + "boys night" + ] + }, + "womans_hat": { + "unicode": "1f452", + "unicode_alternates": "", + "name": "womans hat", + "shortname": ":womans_hat:", + "category": "people", + "emoji_order": "191", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "women", + "fashion", + "accessories" + ] + }, + "tophat": { + "unicode": "1f3a9", + "unicode_alternates": "", + "name": "top hat", + "shortname": ":tophat:", + "category": "people", + "emoji_order": "192", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "hat", + "fashion", + "accessories" + ] + }, + "helmet_with_cross": { + "unicode": "26d1", + "unicode_alternates": "26d1-fe0f", + "name": "helmet with white cross", + "shortname": ":helmet_with_cross:", + "category": "people", + "emoji_order": "193", + "aliases": [ + ":helmet_with_white_cross:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "hat", + "accessories", + "job", + "job" + ] + }, + "mortar_board": { + "unicode": "1f393", + "unicode_alternates": "", + "name": "graduation cap", + "shortname": ":mortar_board:", + "category": "people", + "emoji_order": "194", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "hat", + "office", + "accessories" + ] + }, + "crown": { + "unicode": "1f451", + "unicode_alternates": "", + "name": "crown", + "shortname": ":crown:", + "category": "people", + "emoji_order": "195", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "gem", + "accessories" + ] + }, + "school_satchel": { + "unicode": "1f392", + "unicode_alternates": "", + "name": "school satchel", + "shortname": ":school_satchel:", + "category": "people", + "emoji_order": "196", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "bag", + "fashion", + "office", + "vacation", + "accessories" + ] + }, + "pouch": { + "unicode": "1f45d", + "unicode_alternates": "", + "name": "pouch", + "shortname": ":pouch:", + "category": "people", + "emoji_order": "197", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "bag", + "women", + "fashion", + "accessories" + ] + }, + "purse": { + "unicode": "1f45b", + "unicode_alternates": "", + "name": "purse", + "shortname": ":purse:", + "category": "people", + "emoji_order": "198", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "bag", + "women", + "fashion", + "accessories", + "money", + "money" + ] + }, + "handbag": { + "unicode": "1f45c", + "unicode_alternates": "", + "name": "handbag", + "shortname": ":handbag:", + "category": "people", + "emoji_order": "199", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "bag", + "women", + "fashion", + "vacation", + "accessories" + ] + }, + "briefcase": { + "unicode": "1f4bc", + "unicode_alternates": "", + "name": "briefcase", + "shortname": ":briefcase:", + "category": "people", + "emoji_order": "200", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "bag", + "work", + "accessories", + "nutcase", + "nutcase", + "job", + "job" + ] + }, + "eyeglasses": { + "unicode": "1f453", + "unicode_alternates": "", + "name": "eyeglasses", + "shortname": ":eyeglasses:", + "category": "people", + "emoji_order": "201", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fashion", + "glasses", + "accessories" + ] + }, + "dark_sunglasses": { + "unicode": "1f576", + "unicode_alternates": "1f576-fe0f", + "name": "dark sunglasses", + "shortname": ":dark_sunglasses:", + "category": "people", + "emoji_order": "202", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fashion", + "glasses", + "accessories" + ] + }, + "ring": { + "unicode": "1f48d", + "unicode_alternates": "", + "name": "ring", + "shortname": ":ring:", + "category": "people", + "emoji_order": "203", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wedding", + "object", + "fashion", + "gem", + "accessories" + ] + }, + "closed_umbrella": { + "unicode": "1f302", + "unicode_alternates": "", + "name": "closed umbrella", + "shortname": ":closed_umbrella:", + "category": "people", + "emoji_order": "204", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "sky", + "rain", + "accessories" + ] + }, + "dog": { + "unicode": "1f436", + "unicode_alternates": "", + "name": "dog face", + "shortname": ":dog:", + "category": "nature", + "emoji_order": "205", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "dog", + "dog", + "pug", + "pug", + "animal", + "animal" + ] + }, + "cat": { + "unicode": "1f431", + "unicode_alternates": "", + "name": "cat face", + "shortname": ":cat:", + "category": "nature", + "emoji_order": "206", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "halloween", + "vagina", + "cat", + "cat", + "animal", + "animal" + ] + }, + "mouse": { + "unicode": "1f42d", + "unicode_alternates": "", + "name": "mouse face", + "shortname": ":mouse:", + "category": "nature", + "emoji_order": "207", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "hamster": { + "unicode": "1f439", + "unicode_alternates": "", + "name": "hamster face", + "shortname": ":hamster:", + "category": "nature", + "emoji_order": "208", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "rabbit": { + "unicode": "1f430", + "unicode_alternates": "", + "name": "rabbit face", + "shortname": ":rabbit:", + "category": "nature", + "emoji_order": "209", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "bear": { + "unicode": "1f43b", + "unicode_alternates": "", + "name": "bear face", + "shortname": ":bear:", + "category": "nature", + "emoji_order": "210", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "roar", + "animal", + "animal" + ] + }, + "panda_face": { + "unicode": "1f43c", + "unicode_alternates": "", + "name": "panda face", + "shortname": ":panda_face:", + "category": "nature", + "emoji_order": "211", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "roar", + "animal", + "animal" + ] + }, + "koala": { + "unicode": "1f428", + "unicode_alternates": "", + "name": "koala", + "shortname": ":koala:", + "category": "nature", + "emoji_order": "212", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "tiger": { + "unicode": "1f42f", + "unicode_alternates": "", + "name": "tiger face", + "shortname": ":tiger:", + "category": "nature", + "emoji_order": "213", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "roar", + "cat", + "cat", + "animal", + "animal" + ] + }, + "lion_face": { + "unicode": "1f981", + "unicode_alternates": "", + "name": "lion face", + "shortname": ":lion_face:", + "category": "nature", + "emoji_order": "214", + "aliases": [ + ":lion:" + ], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "roar", + "cat", + "cat", + "animal", + "animal" + ] + }, + "cow": { + "unicode": "1f42e", + "unicode_alternates": "", + "name": "cow face", + "shortname": ":cow:", + "category": "nature", + "emoji_order": "215", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "pig": { + "unicode": "1f437", + "unicode_alternates": "", + "name": "pig face", + "shortname": ":pig:", + "category": "nature", + "emoji_order": "216", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "pig_nose": { + "unicode": "1f43d", + "unicode_alternates": "", + "name": "pig nose", + "shortname": ":pig_nose:", + "category": "nature", + "emoji_order": "217", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "frog": { + "unicode": "1f438", + "unicode_alternates": "", + "name": "frog face", + "shortname": ":frog:", + "category": "nature", + "emoji_order": "218", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "octopus": { + "unicode": "1f419", + "unicode_alternates": "", + "name": "octopus", + "shortname": ":octopus:", + "category": "nature", + "emoji_order": "219", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "monkey_face": { + "unicode": "1f435", + "unicode_alternates": "", + "name": "monkey face", + "shortname": ":monkey_face:", + "category": "nature", + "emoji_order": "220", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "see_no_evil": { + "unicode": "1f648", + "unicode_alternates": "", + "name": "see-no-evil monkey", + "shortname": ":see_no_evil:", + "category": "nature", + "emoji_order": "221", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "hear_no_evil": { + "unicode": "1f649", + "unicode_alternates": "", + "name": "hear-no-evil monkey", + "shortname": ":hear_no_evil:", + "category": "nature", + "emoji_order": "222", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "speak_no_evil": { + "unicode": "1f64a", + "unicode_alternates": "", + "name": "speak-no-evil monkey", + "shortname": ":speak_no_evil:", + "category": "nature", + "emoji_order": "223", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "monkey": { + "unicode": "1f412", + "unicode_alternates": "", + "name": "monkey", + "shortname": ":monkey:", + "category": "nature", + "emoji_order": "224", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "chicken": { + "unicode": "1f414", + "unicode_alternates": "", + "name": "chicken", + "shortname": ":chicken:", + "category": "nature", + "emoji_order": "225", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal", + "chicken", + "chicken" + ] + }, + "penguin": { + "unicode": "1f427", + "unicode_alternates": "", + "name": "penguin", + "shortname": ":penguin:", + "category": "nature", + "emoji_order": "226", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "bird": { + "unicode": "1f426", + "unicode_alternates": "", + "name": "bird", + "shortname": ":bird:", + "category": "nature", + "emoji_order": "227", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "baby_chick": { + "unicode": "1f424", + "unicode_alternates": "", + "name": "baby chick", + "shortname": ":baby_chick:", + "category": "nature", + "emoji_order": "228", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal", + "chicken", + "chicken" + ] + }, + "hatching_chick": { + "unicode": "1f423", + "unicode_alternates": "", + "name": "hatching chick", + "shortname": ":hatching_chick:", + "category": "nature", + "emoji_order": "229", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal", + "chicken", + "chicken" + ] + }, + "hatched_chick": { + "unicode": "1f425", + "unicode_alternates": "", + "name": "front-facing baby chick", + "shortname": ":hatched_chick:", + "category": "nature", + "emoji_order": "230", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal", + "chicken", + "chicken" + ] + }, + "wolf": { + "unicode": "1f43a", + "unicode_alternates": "", + "name": "wolf face", + "shortname": ":wolf:", + "category": "nature", + "emoji_order": "231", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "roar", + "animal", + "animal" + ] + }, + "boar": { + "unicode": "1f417", + "unicode_alternates": "", + "name": "boar", + "shortname": ":boar:", + "category": "nature", + "emoji_order": "232", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "horse": { + "unicode": "1f434", + "unicode_alternates": "", + "name": "horse face", + "shortname": ":horse:", + "category": "nature", + "emoji_order": "233", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "unicorn": { + "unicode": "1f984", + "unicode_alternates": "", + "name": "unicorn face", + "shortname": ":unicorn:", + "category": "nature", + "emoji_order": "234", + "aliases": [ + ":unicorn_face:" + ], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "bee": { + "unicode": "1f41d", + "unicode_alternates": "", + "name": "honeybee", + "shortname": ":bee:", + "category": "nature", + "emoji_order": "235", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "insects", + "animal", + "animal" + ] + }, + "bug": { + "unicode": "1f41b", + "unicode_alternates": "", + "name": "bug", + "shortname": ":bug:", + "category": "nature", + "emoji_order": "236", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "insects", + "animal", + "animal" + ] + }, + "snail": { + "unicode": "1f40c", + "unicode_alternates": "", + "name": "snail", + "shortname": ":snail:", + "category": "nature", + "emoji_order": "237", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "insects", + "animal", + "animal" + ] + }, + "beetle": { + "unicode": "1f41e", + "unicode_alternates": "", + "name": "lady beetle", + "shortname": ":beetle:", + "category": "nature", + "emoji_order": "238", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "insects", + "animal", + "animal" + ] + }, + "ant": { + "unicode": "1f41c", + "unicode_alternates": "", + "name": "ant", + "shortname": ":ant:", + "category": "nature", + "emoji_order": "239", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "insects", + "animal", + "animal" + ] + }, + "spider": { + "unicode": "1f577", + "unicode_alternates": "1f577-fe0f", + "name": "spider", + "shortname": ":spider:", + "category": "nature", + "emoji_order": "240", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "insects", + "halloween", + "animal", + "animal" + ] + }, + "scorpion": { + "unicode": "1f982", + "unicode_alternates": "", + "name": "scorpion", + "shortname": ":scorpion:", + "category": "nature", + "emoji_order": "241", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "insects", + "reptile", + "reptile", + "animal", + "animal" + ] + }, + "crab": { + "unicode": "1f980", + "unicode_alternates": "", + "name": "crab", + "shortname": ":crab:", + "category": "nature", + "emoji_order": "242", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "tropical", + "animal", + "animal" + ] + }, + "snake": { + "unicode": "1f40d", + "unicode_alternates": "", + "name": "snake", + "shortname": ":snake:", + "category": "nature", + "emoji_order": "243", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "reptile", + "reptile", + "animal", + "animal", + "creationism", + "creationism" + ] + }, + "turtle": { + "unicode": "1f422", + "unicode_alternates": "", + "name": "turtle", + "shortname": ":turtle:", + "category": "nature", + "emoji_order": "244", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "reptile", + "reptile", + "animal", + "animal" + ] + }, + "tropical_fish": { + "unicode": "1f420", + "unicode_alternates": "", + "name": "tropical fish", + "shortname": ":tropical_fish:", + "category": "nature", + "emoji_order": "245", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "fish": { + "unicode": "1f41f", + "unicode_alternates": "", + "name": "fish", + "shortname": ":fish:", + "category": "nature", + "emoji_order": "246", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "blowfish": { + "unicode": "1f421", + "unicode_alternates": "", + "name": "blowfish", + "shortname": ":blowfish:", + "category": "nature", + "emoji_order": "247", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "dolphin": { + "unicode": "1f42c", + "unicode_alternates": "", + "name": "dolphin", + "shortname": ":dolphin:", + "category": "nature", + "emoji_order": "248", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "tropical", + "animal", + "animal" + ] + }, + "whale": { + "unicode": "1f433", + "unicode_alternates": "", + "name": "spouting whale", + "shortname": ":whale:", + "category": "nature", + "emoji_order": "249", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "tropical", + "whales", + "whales", + "animal", + "animal" + ] + }, + "whale2": { + "unicode": "1f40b", + "unicode_alternates": "", + "name": "whale", + "shortname": ":whale2:", + "category": "nature", + "emoji_order": "250", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "tropical", + "whales", + "whales", + "animal", + "animal" + ] + }, + "crocodile": { + "unicode": "1f40a", + "unicode_alternates": "", + "name": "crocodile", + "shortname": ":crocodile:", + "category": "nature", + "emoji_order": "251", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "reptile", + "reptile", + "animal", + "animal" + ] + }, + "leopard": { + "unicode": "1f406", + "unicode_alternates": "", + "name": "leopard", + "shortname": ":leopard:", + "category": "nature", + "emoji_order": "252", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "roar", + "animal", + "animal" + ] + }, + "tiger2": { + "unicode": "1f405", + "unicode_alternates": "", + "name": "tiger", + "shortname": ":tiger2:", + "category": "nature", + "emoji_order": "253", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "roar", + "animal", + "animal" + ] + }, + "water_buffalo": { + "unicode": "1f403", + "unicode_alternates": "", + "name": "water buffalo", + "shortname": ":water_buffalo:", + "category": "nature", + "emoji_order": "254", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "ox": { + "unicode": "1f402", + "unicode_alternates": "", + "name": "ox", + "shortname": ":ox:", + "category": "nature", + "emoji_order": "255", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "cow2": { + "unicode": "1f404", + "unicode_alternates": "", + "name": "cow", + "shortname": ":cow2:", + "category": "nature", + "emoji_order": "256", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "dromedary_camel": { + "unicode": "1f42a", + "unicode_alternates": "", + "name": "dromedary camel", + "shortname": ":dromedary_camel:", + "category": "nature", + "emoji_order": "257", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "camel": { + "unicode": "1f42b", + "unicode_alternates": "", + "name": "bactrian camel", + "shortname": ":camel:", + "category": "nature", + "emoji_order": "258", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal", + "hump day", + "hump day" + ] + }, + "elephant": { + "unicode": "1f418", + "unicode_alternates": "", + "name": "elephant", + "shortname": ":elephant:", + "category": "nature", + "emoji_order": "259", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "goat": { + "unicode": "1f410", + "unicode_alternates": "", + "name": "goat", + "shortname": ":goat:", + "category": "nature", + "emoji_order": "260", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "ram": { + "unicode": "1f40f", + "unicode_alternates": "", + "name": "ram", + "shortname": ":ram:", + "category": "nature", + "emoji_order": "261", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "sheep": { + "unicode": "1f411", + "unicode_alternates": "", + "name": "sheep", + "shortname": ":sheep:", + "category": "nature", + "emoji_order": "262", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "racehorse": { + "unicode": "1f40e", + "unicode_alternates": "", + "name": "horse", + "shortname": ":racehorse:", + "category": "nature", + "emoji_order": "263", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "pig2": { + "unicode": "1f416", + "unicode_alternates": "", + "name": "pig", + "shortname": ":pig2:", + "category": "nature", + "emoji_order": "264", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "rat": { + "unicode": "1f400", + "unicode_alternates": "", + "name": "rat", + "shortname": ":rat:", + "category": "nature", + "emoji_order": "265", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "mouse2": { + "unicode": "1f401", + "unicode_alternates": "", + "name": "mouse", + "shortname": ":mouse2:", + "category": "nature", + "emoji_order": "266", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "rooster": { + "unicode": "1f413", + "unicode_alternates": "", + "name": "rooster", + "shortname": ":rooster:", + "category": "nature", + "emoji_order": "267", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "turkey": { + "unicode": "1f983", + "unicode_alternates": "", + "name": "turkey", + "shortname": ":turkey:", + "category": "nature", + "emoji_order": "268", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "dove": { + "unicode": "1f54a", + "unicode_alternates": "1f54a-fe0f", + "name": "dove of peace", + "shortname": ":dove:", + "category": "nature", + "emoji_order": "269", + "aliases": [ + ":dove_of_peace:" + ], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "dog2": { + "unicode": "1f415", + "unicode_alternates": "", + "name": "dog", + "shortname": ":dog2:", + "category": "nature", + "emoji_order": "270", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "dog", + "dog", + "pug", + "pug", + "animal", + "animal" + ] + }, + "poodle": { + "unicode": "1f429", + "unicode_alternates": "", + "name": "poodle", + "shortname": ":poodle:", + "category": "nature", + "emoji_order": "271", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "dog", + "dog", + "animal", + "animal" + ] + }, + "cat2": { + "unicode": "1f408", + "unicode_alternates": "", + "name": "cat", + "shortname": ":cat2:", + "category": "nature", + "emoji_order": "272", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "halloween", + "cat", + "cat", + "animal", + "animal" + ] + }, + "rabbit2": { + "unicode": "1f407", + "unicode_alternates": "", + "name": "rabbit", + "shortname": ":rabbit2:", + "category": "nature", + "emoji_order": "273", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "chipmunk": { + "unicode": "1f43f", + "unicode_alternates": "1f43f-fe0f", + "name": "chipmunk", + "shortname": ":chipmunk:", + "category": "nature", + "emoji_order": "274", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "wildlife", + "animal", + "animal" + ] + }, + "feet": { + "unicode": "1f43e", + "unicode_alternates": "", + "name": "paw prints", + "shortname": ":feet:", + "category": "nature", + "emoji_order": "275", + "aliases": [ + ":paw_prints:" + ], + "aliases_ascii": [], + "keywords": [ + "animal", + "animal" + ] + }, + "dragon": { + "unicode": "1f409", + "unicode_alternates": "", + "name": "dragon", + "shortname": ":dragon:", + "category": "nature", + "emoji_order": "276", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "roar", + "reptile", + "reptile", + "animal", + "animal" + ] + }, + "dragon_face": { + "unicode": "1f432", + "unicode_alternates": "", + "name": "dragon face", + "shortname": ":dragon_face:", + "category": "nature", + "emoji_order": "277", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "roar", + "monster", + "reptile", + "reptile", + "animal", + "animal" + ] + }, + "cactus": { + "unicode": "1f335", + "unicode_alternates": "", + "name": "cactus", + "shortname": ":cactus:", + "category": "nature", + "emoji_order": "278", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "plant", + "trees", + "trees" + ] + }, + "christmas_tree": { + "unicode": "1f384", + "unicode_alternates": "", + "name": "christmas tree", + "shortname": ":christmas_tree:", + "category": "nature", + "emoji_order": "279", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "plant", + "holidays", + "christmas", + "trees", + "trees" + ] + }, + "evergreen_tree": { + "unicode": "1f332", + "unicode_alternates": "", + "name": "evergreen tree", + "shortname": ":evergreen_tree:", + "category": "nature", + "emoji_order": "280", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "plant", + "holidays", + "christmas", + "camp", + "trees", + "trees" + ] + }, + "deciduous_tree": { + "unicode": "1f333", + "unicode_alternates": "", + "name": "deciduous tree", + "shortname": ":deciduous_tree:", + "category": "nature", + "emoji_order": "281", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "plant", + "camp", + "trees", + "trees" + ] + }, + "palm_tree": { + "unicode": "1f334", + "unicode_alternates": "", + "name": "palm tree", + "shortname": ":palm_tree:", + "category": "nature", + "emoji_order": "282", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "plant", + "tropical", + "trees", + "trees" + ] + }, + "seedling": { + "unicode": "1f331", + "unicode_alternates": "", + "name": "seedling", + "shortname": ":seedling:", + "category": "nature", + "emoji_order": "283", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "plant", + "leaf", + "leaf" + ] + }, + "herb": { + "unicode": "1f33f", + "unicode_alternates": "", + "name": "herb", + "shortname": ":herb:", + "category": "nature", + "emoji_order": "284", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "plant", + "leaf", + "leaf" + ] + }, + "shamrock": { + "unicode": "2618", + "unicode_alternates": "2618-fe0f", + "name": "shamrock", + "shortname": ":shamrock:", + "category": "nature", + "emoji_order": "285", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "plant", + "luck", + "leaf", + "leaf" + ] + }, + "four_leaf_clover": { + "unicode": "1f340", + "unicode_alternates": "", + "name": "four leaf clover", + "shortname": ":four_leaf_clover:", + "category": "nature", + "emoji_order": "286", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "plant", + "luck", + "leaf", + "leaf", + "sol", + "sol" + ] + }, + "bamboo": { + "unicode": "1f38d", + "unicode_alternates": "", + "name": "pine decoration", + "shortname": ":bamboo:", + "category": "nature", + "emoji_order": "287", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "plant" + ] + }, + "tanabata_tree": { + "unicode": "1f38b", + "unicode_alternates": "", + "name": "tanabata tree", + "shortname": ":tanabata_tree:", + "category": "nature", + "emoji_order": "288", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "plant", + "trees", + "trees" + ] + }, + "leaves": { + "unicode": "1f343", + "unicode_alternates": "", + "name": "leaf fluttering in wind", + "shortname": ":leaves:", + "category": "nature", + "emoji_order": "289", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "plant", + "leaf", + "leaf" + ] + }, + "fallen_leaf": { + "unicode": "1f342", + "unicode_alternates": "", + "name": "fallen leaf", + "shortname": ":fallen_leaf:", + "category": "nature", + "emoji_order": "290", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "plant", + "leaf", + "leaf" + ] + }, + "maple_leaf": { + "unicode": "1f341", + "unicode_alternates": "", + "name": "maple leaf", + "shortname": ":maple_leaf:", + "category": "nature", + "emoji_order": "291", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "plant", + "leaf", + "leaf" + ] + }, + "ear_of_rice": { + "unicode": "1f33e", + "unicode_alternates": "", + "name": "ear of rice", + "shortname": ":ear_of_rice:", + "category": "nature", + "emoji_order": "292", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "plant", + "leaf", + "leaf" + ] + }, + "hibiscus": { + "unicode": "1f33a", + "unicode_alternates": "", + "name": "hibiscus", + "shortname": ":hibiscus:", + "category": "nature", + "emoji_order": "293", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "flower", + "plant", + "tropical" + ] + }, + "sunflower": { + "unicode": "1f33b", + "unicode_alternates": "", + "name": "sunflower", + "shortname": ":sunflower:", + "category": "nature", + "emoji_order": "294", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "flower", + "plant" + ] + }, + "rose": { + "unicode": "1f339", + "unicode_alternates": "", + "name": "rose", + "shortname": ":rose:", + "category": "nature", + "emoji_order": "295", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "flower", + "plant", + "rip", + "rip", + "condolence", + "condolence", + "beautiful", + "beautiful" + ] + }, + "tulip": { + "unicode": "1f337", + "unicode_alternates": "", + "name": "tulip", + "shortname": ":tulip:", + "category": "nature", + "emoji_order": "296", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "flower", + "plant", + "vagina", + "girls night", + "girls night" + ] + }, + "blossom": { + "unicode": "1f33c", + "unicode_alternates": "", + "name": "blossom", + "shortname": ":blossom:", + "category": "nature", + "emoji_order": "297", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "flower", + "plant" + ] + }, + "cherry_blossom": { + "unicode": "1f338", + "unicode_alternates": "", + "name": "cherry blossom", + "shortname": ":cherry_blossom:", + "category": "nature", + "emoji_order": "298", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "flower", + "plant", + "tropical" + ] + }, + "bouquet": { + "unicode": "1f490", + "unicode_alternates": "", + "name": "bouquet", + "shortname": ":bouquet:", + "category": "nature", + "emoji_order": "299", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "flower", + "plant", + "rip", + "rip", + "condolence", + "condolence" + ] + }, + "mushroom": { + "unicode": "1f344", + "unicode_alternates": "", + "name": "mushroom", + "shortname": ":mushroom:", + "category": "nature", + "emoji_order": "300", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "plant", + "drugs", + "drugs" + ] + }, + "chestnut": { + "unicode": "1f330", + "unicode_alternates": "", + "name": "chestnut", + "shortname": ":chestnut:", + "category": "nature", + "emoji_order": "301", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "nature", + "plant" + ] + }, + "jack_o_lantern": { + "unicode": "1f383", + "unicode_alternates": "", + "name": "jack-o-lantern", + "shortname": ":jack_o_lantern:", + "category": "nature", + "emoji_order": "302", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "holidays", + "halloween" + ] + }, + "shell": { + "unicode": "1f41a", + "unicode_alternates": "", + "name": "spiral shell", + "shortname": ":shell:", + "category": "nature", + "emoji_order": "303", + "aliases": [], + "aliases_ascii": [], + "keywords": [] + }, + "spider_web": { + "unicode": "1f578", + "unicode_alternates": "1f578-fe0f", + "name": "spider web", + "shortname": ":spider_web:", + "category": "nature", + "emoji_order": "304", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "halloween" + ] + }, + "earth_americas": { + "unicode": "1f30e", + "unicode_alternates": "", + "name": "earth globe americas", + "shortname": ":earth_americas:", + "category": "nature", + "emoji_order": "305", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "map", + "vacation", + "globe", + "globe" + ] + }, + "earth_africa": { + "unicode": "1f30d", + "unicode_alternates": "", + "name": "earth globe europe-africa", + "shortname": ":earth_africa:", + "category": "nature", + "emoji_order": "306", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "map", + "vacation", + "globe", + "globe" + ] + }, + "earth_asia": { + "unicode": "1f30f", + "unicode_alternates": "", + "name": "earth globe asia-australia", + "shortname": ":earth_asia:", + "category": "nature", + "emoji_order": "307", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "map", + "vacation", + "globe", + "globe" + ] + }, + "full_moon": { + "unicode": "1f315", + "unicode_alternates": "", + "name": "full moon symbol", + "shortname": ":full_moon:", + "category": "nature", + "emoji_order": "308", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "space", + "sky", + "moon", + "moon" + ] + }, + "waning_gibbous_moon": { + "unicode": "1f316", + "unicode_alternates": "", + "name": "waning gibbous moon symbol", + "shortname": ":waning_gibbous_moon:", + "category": "nature", + "emoji_order": "309", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "space", + "sky", + "moon", + "moon" + ] + }, + "last_quarter_moon": { + "unicode": "1f317", + "unicode_alternates": "", + "name": "last quarter moon symbol", + "shortname": ":last_quarter_moon:", + "category": "nature", + "emoji_order": "310", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "space", + "sky", + "moon", + "moon" + ] + }, + "waning_crescent_moon": { + "unicode": "1f318", + "unicode_alternates": "", + "name": "waning crescent moon symbol", + "shortname": ":waning_crescent_moon:", + "category": "nature", + "emoji_order": "311", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "space", + "sky", + "moon", + "moon" + ] + }, + "new_moon": { + "unicode": "1f311", + "unicode_alternates": "", + "name": "new moon symbol", + "shortname": ":new_moon:", + "category": "nature", + "emoji_order": "312", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "space", + "sky", + "moon", + "moon" + ] + }, + "waxing_crescent_moon": { + "unicode": "1f312", + "unicode_alternates": "", + "name": "waxing crescent moon symbol", + "shortname": ":waxing_crescent_moon:", + "category": "nature", + "emoji_order": "313", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "space", + "sky", + "moon", + "moon" + ] + }, + "first_quarter_moon": { + "unicode": "1f313", + "unicode_alternates": "", + "name": "first quarter moon symbol", + "shortname": ":first_quarter_moon:", + "category": "nature", + "emoji_order": "314", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "space", + "sky", + "moon", + "moon" + ] + }, + "waxing_gibbous_moon": { + "unicode": "1f314", + "unicode_alternates": "", + "name": "waxing gibbous moon symbol", + "shortname": ":waxing_gibbous_moon:", + "category": "nature", + "emoji_order": "315", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "space", + "sky", + "moon", + "moon" + ] + }, + "new_moon_with_face": { + "unicode": "1f31a", + "unicode_alternates": "", + "name": "new moon with face", + "shortname": ":new_moon_with_face:", + "category": "nature", + "emoji_order": "316", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "space", + "sky", + "goodnight", + "goodnight", + "moon", + "moon" + ] + }, + "full_moon_with_face": { + "unicode": "1f31d", + "unicode_alternates": "", + "name": "full moon with face", + "shortname": ":full_moon_with_face:", + "category": "nature", + "emoji_order": "317", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "space", + "sky", + "goodnight", + "goodnight", + "moon", + "moon" + ] + }, + "first_quarter_moon_with_face": { + "unicode": "1f31b", + "unicode_alternates": "", + "name": "first quarter moon with face", + "shortname": ":first_quarter_moon_with_face:", + "category": "nature", + "emoji_order": "318", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "space", + "sky", + "moon", + "moon" + ] + }, + "last_quarter_moon_with_face": { + "unicode": "1f31c", + "unicode_alternates": "", + "name": "last quarter moon with face", + "shortname": ":last_quarter_moon_with_face:", + "category": "nature", + "emoji_order": "319", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "space", + "sky", + "moon", + "moon" + ] + }, + "sun_with_face": { + "unicode": "1f31e", + "unicode_alternates": "", + "name": "sun with face", + "shortname": ":sun_with_face:", + "category": "nature", + "emoji_order": "320", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "sky", + "day", + "sun", + "hump day", + "hump day", + "morning", + "morning" + ] + }, + "crescent_moon": { + "unicode": "1f319", + "unicode_alternates": "", + "name": "crescent moon", + "shortname": ":crescent_moon:", + "category": "nature", + "emoji_order": "321", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "space", + "sky", + "goodnight", + "goodnight", + "moon", + "moon" + ] + }, + "star": { + "unicode": "2b50", + "unicode_alternates": "2b50-fe0f", + "name": "white medium star", + "shortname": ":star:", + "category": "nature", + "emoji_order": "322", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "space", + "sky", + "star" + ] + }, + "star2": { + "unicode": "1f31f", + "unicode_alternates": "", + "name": "glowing star", + "shortname": ":star2:", + "category": "nature", + "emoji_order": "323", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "space", + "sky", + "star" + ] + }, + "dizzy": { + "unicode": "1f4ab", + "unicode_alternates": "", + "name": "dizzy symbol", + "shortname": ":dizzy:", + "category": "nature", + "emoji_order": "324", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "star", + "symbol" + ] + }, + "sparkles": { + "unicode": "2728", + "unicode_alternates": "", + "name": "sparkles", + "shortname": ":sparkles:", + "category": "nature", + "emoji_order": "325", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "star", + "girls night", + "girls night" + ] + }, + "comet": { + "unicode": "2604", + "unicode_alternates": "2604-fe0f", + "name": "comet", + "shortname": ":comet:", + "category": "nature", + "emoji_order": "326", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "space", + "sky" + ] + }, + "sunny": { + "unicode": "2600", + "unicode_alternates": "2600-fe0f", + "name": "black sun with rays", + "shortname": ":sunny:", + "category": "nature", + "emoji_order": "327", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "weather", + "sky", + "day", + "sun", + "hot", + "hot", + "morning", + "morning" + ] + }, + "white_sun_small_cloud": { + "unicode": "1f324", + "unicode_alternates": "1f324-fe0f", + "name": "white sun with small cloud", + "shortname": ":white_sun_small_cloud:", + "category": "nature", + "emoji_order": "328", + "aliases": [ + ":white_sun_with_small_cloud:" + ], + "aliases_ascii": [], + "keywords": [ + "weather", + "sky", + "cloud", + "sun" + ] + }, + "partly_sunny": { + "unicode": "26c5", + "unicode_alternates": "26c5-fe0f", + "name": "sun behind cloud", + "shortname": ":partly_sunny:", + "category": "nature", + "emoji_order": "329", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "weather", + "sky", + "cloud", + "sun" + ] + }, + "white_sun_cloud": { + "unicode": "1f325", + "unicode_alternates": "1f325-fe0f", + "name": "white sun behind cloud", + "shortname": ":white_sun_cloud:", + "category": "nature", + "emoji_order": "330", + "aliases": [ + ":white_sun_behind_cloud:" + ], + "aliases_ascii": [], + "keywords": [ + "weather", + "sky", + "cloud", + "cold", + "sun" + ] + }, + "white_sun_rain_cloud": { + "unicode": "1f326", + "unicode_alternates": "1f326-fe0f", + "name": "white sun behind cloud with rain", + "shortname": ":white_sun_rain_cloud:", + "category": "nature", + "emoji_order": "331", + "aliases": [ + ":white_sun_behind_cloud_with_rain:" + ], + "aliases_ascii": [], + "keywords": [ + "weather", + "sky", + "cloud", + "cold", + "rain", + "sun" + ] + }, + "cloud": { + "unicode": "2601", + "unicode_alternates": "2601-fe0f", + "name": "cloud", + "shortname": ":cloud:", + "category": "nature", + "emoji_order": "332", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "weather", + "sky", + "cloud", + "cold", + "rain" + ] + }, + "cloud_rain": { + "unicode": "1f327", + "unicode_alternates": "1f327-fe0f", + "name": "cloud with rain", + "shortname": ":cloud_rain:", + "category": "nature", + "emoji_order": "333", + "aliases": [ + ":cloud_with_rain:" + ], + "aliases_ascii": [], + "keywords": [ + "weather", + "winter", + "sky", + "cloud", + "cold", + "rain" + ] + }, + "thunder_cloud_rain": { + "unicode": "26c8", + "unicode_alternates": "26c8-fe0f", + "name": "thunder cloud and rain", + "shortname": ":thunder_cloud_rain:", + "category": "nature", + "emoji_order": "334", + "aliases": [ + ":thunder_cloud_and_rain:" + ], + "aliases_ascii": [], + "keywords": [ + "weather", + "sky", + "cloud", + "cold", + "rain" + ] + }, + "cloud_lightning": { + "unicode": "1f329", + "unicode_alternates": "1f329-fe0f", + "name": "cloud with lightning", + "shortname": ":cloud_lightning:", + "category": "nature", + "emoji_order": "335", + "aliases": [ + ":cloud_with_lightning:" + ], + "aliases_ascii": [], + "keywords": [ + "weather", + "sky", + "cloud", + "cold", + "rain" + ] + }, + "zap": { + "unicode": "26a1", + "unicode_alternates": "26a1-fe0f", + "name": "high voltage sign", + "shortname": ":zap:", + "category": "nature", + "emoji_order": "336", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "weather", + "sky", + "diarrhea", + "diarrhea" + ] + }, + "fire": { + "unicode": "1f525", + "unicode_alternates": "", + "name": "fire", + "shortname": ":fire:", + "category": "nature", + "emoji_order": "337", + "aliases": [ + ":flame:" + ], + "aliases_ascii": [], + "keywords": [ + "wth", + "wth", + "hot", + "hot" + ] + }, + "boom": { + "unicode": "1f4a5", + "unicode_alternates": "", + "name": "collision symbol", + "shortname": ":boom:", + "category": "nature", + "emoji_order": "338", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "symbol", + "blast", + "blast" + ] + }, + "snowflake": { + "unicode": "2744", + "unicode_alternates": "2744-fe0f", + "name": "snowflake", + "shortname": ":snowflake:", + "category": "nature", + "emoji_order": "339", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "weather", + "winter", + "sky", + "holidays", + "cold", + "snow", + "snow" + ] + }, + "cloud_snow": { + "unicode": "1f328", + "unicode_alternates": "1f328-fe0f", + "name": "cloud with snow", + "shortname": ":cloud_snow:", + "category": "nature", + "emoji_order": "340", + "aliases": [ + ":cloud_with_snow:" + ], + "aliases_ascii": [], + "keywords": [ + "weather", + "winter", + "sky", + "cloud", + "cold", + "snow", + "snow" + ] + }, + "snowman2": { + "unicode": "2603", + "unicode_alternates": "2603-fe0f", + "name": "snowman", + "shortname": ":snowman2:", + "category": "nature", + "emoji_order": "341", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "weather", + "winter", + "holidays", + "christmas", + "cold", + "snow", + "snow" + ] + }, + "snowman": { + "unicode": "26c4", + "unicode_alternates": "26c4-fe0f", + "name": "snowman without snow", + "shortname": ":snowman:", + "category": "nature", + "emoji_order": "342", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "weather", + "winter", + "holidays", + "cold", + "snow", + "snow" + ] + }, + "wind_blowing_face": { + "unicode": "1f32c", + "unicode_alternates": "1f32c-fe0f", + "name": "wind blowing face", + "shortname": ":wind_blowing_face:", + "category": "nature", + "emoji_order": "343", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "weather", + "cold" + ] + }, + "dash": { + "unicode": "1f4a8", + "unicode_alternates": "", + "name": "dash symbol", + "shortname": ":dash:", + "category": "nature", + "emoji_order": "344", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "cloud", + "cold", + "smoking", + "smoking" + ] + }, + "cloud_tornado": { + "unicode": "1f32a", + "unicode_alternates": "1f32a-fe0f", + "name": "cloud with tornado", + "shortname": ":cloud_tornado:", + "category": "nature", + "emoji_order": "345", + "aliases": [ + ":cloud_with_tornado:" + ], + "aliases_ascii": [], + "keywords": [ + "weather", + "sky", + "cold" + ] + }, + "fog": { + "unicode": "1f32b", + "unicode_alternates": "1f32b-fe0f", + "name": "fog", + "shortname": ":fog:", + "category": "nature", + "emoji_order": "346", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "weather", + "sky", + "cold" + ] + }, + "umbrella2": { + "unicode": "2602", + "unicode_alternates": "2602-fe0f", + "name": "umbrella", + "shortname": ":umbrella2:", + "category": "nature", + "emoji_order": "347", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "weather", + "object", + "sky", + "cold" + ] + }, + "umbrella": { + "unicode": "2614", + "unicode_alternates": "2614-fe0f", + "name": "umbrella with rain drops", + "shortname": ":umbrella:", + "category": "nature", + "emoji_order": "348", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "weather", + "sky", + "cold", + "rain" + ] + }, + "droplet": { + "unicode": "1f4a7", + "unicode_alternates": "", + "name": "droplet", + "shortname": ":droplet:", + "category": "nature", + "emoji_order": "349", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "weather", + "sky", + "rain" + ] + }, + "sweat_drops": { + "unicode": "1f4a6", + "unicode_alternates": "", + "name": "splashing sweat symbol", + "shortname": ":sweat_drops:", + "category": "nature", + "emoji_order": "350", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "rain", + "stressed", + "sweat" + ] + }, + "ocean": { + "unicode": "1f30a", + "unicode_alternates": "", + "name": "water wave", + "shortname": ":ocean:", + "category": "nature", + "emoji_order": "351", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "weather", + "boat", + "tropical", + "swim" + ] + }, + "green_apple": { + "unicode": "1f34f", + "unicode_alternates": "", + "name": "green apple", + "shortname": ":green_apple:", + "category": "food", + "emoji_order": "352", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fruit", + "food" + ] + }, + "apple": { + "unicode": "1f34e", + "unicode_alternates": "", + "name": "red apple", + "shortname": ":apple:", + "category": "food", + "emoji_order": "353", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fruit", + "food", + "creationism", + "creationism" + ] + }, + "pear": { + "unicode": "1f350", + "unicode_alternates": "", + "name": "pear", + "shortname": ":pear:", + "category": "food", + "emoji_order": "354", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fruit", + "food" + ] + }, + "tangerine": { + "unicode": "1f34a", + "unicode_alternates": "", + "name": "tangerine", + "shortname": ":tangerine:", + "category": "food", + "emoji_order": "355", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fruit", + "food" + ] + }, + "lemon": { + "unicode": "1f34b", + "unicode_alternates": "", + "name": "lemon", + "shortname": ":lemon:", + "category": "food", + "emoji_order": "356", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fruit", + "food" + ] + }, + "banana": { + "unicode": "1f34c", + "unicode_alternates": "", + "name": "banana", + "shortname": ":banana:", + "category": "food", + "emoji_order": "357", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fruit", + "penis", + "food" + ] + }, + "watermelon": { + "unicode": "1f349", + "unicode_alternates": "", + "name": "watermelon", + "shortname": ":watermelon:", + "category": "food", + "emoji_order": "358", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fruit", + "food" + ] + }, + "grapes": { + "unicode": "1f347", + "unicode_alternates": "", + "name": "grapes", + "shortname": ":grapes:", + "category": "food", + "emoji_order": "359", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fruit", + "food" + ] + }, + "strawberry": { + "unicode": "1f353", + "unicode_alternates": "", + "name": "strawberry", + "shortname": ":strawberry:", + "category": "food", + "emoji_order": "360", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fruit", + "food" + ] + }, + "melon": { + "unicode": "1f348", + "unicode_alternates": "", + "name": "melon", + "shortname": ":melon:", + "category": "food", + "emoji_order": "361", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fruit", + "boobs", + "food" + ] + }, + "cherries": { + "unicode": "1f352", + "unicode_alternates": "", + "name": "cherries", + "shortname": ":cherries:", + "category": "food", + "emoji_order": "362", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fruit", + "food" + ] + }, + "peach": { + "unicode": "1f351", + "unicode_alternates": "", + "name": "peach", + "shortname": ":peach:", + "category": "food", + "emoji_order": "363", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fruit", + "butt", + "food" + ] + }, + "pineapple": { + "unicode": "1f34d", + "unicode_alternates": "", + "name": "pineapple", + "shortname": ":pineapple:", + "category": "food", + "emoji_order": "364", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fruit", + "food", + "tropical" + ] + }, + "tomato": { + "unicode": "1f345", + "unicode_alternates": "", + "name": "tomato", + "shortname": ":tomato:", + "category": "food", + "emoji_order": "365", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "fruit", + "vegetables", + "food" + ] + }, + "eggplant": { + "unicode": "1f346", + "unicode_alternates": "", + "name": "aubergine", + "shortname": ":eggplant:", + "category": "food", + "emoji_order": "366", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "vegetables", + "penis", + "food" + ] + }, + "hot_pepper": { + "unicode": "1f336", + "unicode_alternates": "1f336-fe0f", + "name": "hot pepper", + "shortname": ":hot_pepper:", + "category": "food", + "emoji_order": "367", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "vegetables", + "food" + ] + }, + "corn": { + "unicode": "1f33d", + "unicode_alternates": "", + "name": "ear of maize", + "shortname": ":corn:", + "category": "food", + "emoji_order": "368", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "vegetables", + "food" + ] + }, + "sweet_potato": { + "unicode": "1f360", + "unicode_alternates": "", + "name": "roasted sweet potato", + "shortname": ":sweet_potato:", + "category": "food", + "emoji_order": "369", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "vegetables", + "food" + ] + }, + "honey_pot": { + "unicode": "1f36f", + "unicode_alternates": "", + "name": "honey pot", + "shortname": ":honey_pot:", + "category": "food", + "emoji_order": "370", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food", + "vagina" + ] + }, + "bread": { + "unicode": "1f35e", + "unicode_alternates": "", + "name": "bread", + "shortname": ":bread:", + "category": "food", + "emoji_order": "371", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food" + ] + }, + "cheese": { + "unicode": "1f9c0", + "unicode_alternates": "", + "name": "cheese wedge", + "shortname": ":cheese:", + "category": "food", + "emoji_order": "372", + "aliases": [ + ":cheese_wedge:" + ], + "aliases_ascii": [], + "keywords": [ + "food" + ] + }, + "poultry_leg": { + "unicode": "1f357", + "unicode_alternates": "", + "name": "poultry leg", + "shortname": ":poultry_leg:", + "category": "food", + "emoji_order": "373", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food", + "holidays" + ] + }, + "meat_on_bone": { + "unicode": "1f356", + "unicode_alternates": "", + "name": "meat on bone", + "shortname": ":meat_on_bone:", + "category": "food", + "emoji_order": "374", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food" + ] + }, + "fried_shrimp": { + "unicode": "1f364", + "unicode_alternates": "", + "name": "fried shrimp", + "shortname": ":fried_shrimp:", + "category": "food", + "emoji_order": "375", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food" + ] + }, + "egg": { + "unicode": "1f95a", + "unicode_alternates": "", + "name": "egg", + "shortname": ":egg:", + "category": "unicode9", + "emoji_order": "75", + "aliases": [], + "aliases_ascii": [], + "keywords": [] + }, + "hamburger": { + "unicode": "1f354", + "unicode_alternates": "", + "name": "hamburger", + "shortname": ":hamburger:", + "category": "food", + "emoji_order": "377", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "america", + "food" + ] + }, + "fries": { + "unicode": "1f35f", + "unicode_alternates": "", + "name": "french fries", + "shortname": ":fries:", + "category": "food", + "emoji_order": "378", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "america", + "food" + ] + }, + "hotdog": { + "unicode": "1f32d", + "unicode_alternates": "", + "name": "hot dog", + "shortname": ":hotdog:", + "category": "food", + "emoji_order": "379", + "aliases": [ + ":hot_dog:" + ], + "aliases_ascii": [], + "keywords": [ + "america", + "food" + ] + }, + "pizza": { + "unicode": "1f355", + "unicode_alternates": "", + "name": "slice of pizza", + "shortname": ":pizza:", + "category": "food", + "emoji_order": "380", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "italian", + "food", + "boys night", + "boys night" + ] + }, + "spaghetti": { + "unicode": "1f35d", + "unicode_alternates": "", + "name": "spaghetti", + "shortname": ":spaghetti:", + "category": "food", + "emoji_order": "381", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "noodles", + "pasta", + "italian", + "food" + ] + }, + "taco": { + "unicode": "1f32e", + "unicode_alternates": "", + "name": "taco", + "shortname": ":taco:", + "category": "food", + "emoji_order": "382", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food", + "mexican", + "vagina" + ] + }, + "burrito": { + "unicode": "1f32f", + "unicode_alternates": "", + "name": "burrito", + "shortname": ":burrito:", + "category": "food", + "emoji_order": "383", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food", + "mexican" + ] + }, + "ramen": { + "unicode": "1f35c", + "unicode_alternates": "", + "name": "steaming bowl", + "shortname": ":ramen:", + "category": "food", + "emoji_order": "384", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "noodles", + "ramen", + "japan", + "food" + ] + }, + "stew": { + "unicode": "1f372", + "unicode_alternates": "", + "name": "pot of food", + "shortname": ":stew:", + "category": "food", + "emoji_order": "385", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food", + "steam", + "steam" + ] + }, + "fish_cake": { + "unicode": "1f365", + "unicode_alternates": "", + "name": "fish cake with swirl design", + "shortname": ":fish_cake:", + "category": "food", + "emoji_order": "386", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "sushi", + "food" + ] + }, + "sushi": { + "unicode": "1f363", + "unicode_alternates": "", + "name": "sushi", + "shortname": ":sushi:", + "category": "food", + "emoji_order": "387", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "sushi", + "japan", + "food" + ] + }, + "bento": { + "unicode": "1f371", + "unicode_alternates": "", + "name": "bento box", + "shortname": ":bento:", + "category": "food", + "emoji_order": "388", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "sushi", + "japan", + "food" + ] + }, + "curry": { + "unicode": "1f35b", + "unicode_alternates": "", + "name": "curry and rice", + "shortname": ":curry:", + "category": "food", + "emoji_order": "389", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food" + ] + }, + "rice_ball": { + "unicode": "1f359", + "unicode_alternates": "", + "name": "rice ball", + "shortname": ":rice_ball:", + "category": "food", + "emoji_order": "390", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "sushi", + "japan", + "food" + ] + }, + "rice": { + "unicode": "1f35a", + "unicode_alternates": "", + "name": "cooked rice", + "shortname": ":rice:", + "category": "food", + "emoji_order": "391", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "sushi", + "japan", + "food" + ] + }, + "rice_cracker": { + "unicode": "1f358", + "unicode_alternates": "", + "name": "rice cracker", + "shortname": ":rice_cracker:", + "category": "food", + "emoji_order": "392", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "sushi", + "food" + ] + }, + "oden": { + "unicode": "1f362", + "unicode_alternates": "", + "name": "oden", + "shortname": ":oden:", + "category": "food", + "emoji_order": "393", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food" + ] + }, + "dango": { + "unicode": "1f361", + "unicode_alternates": "", + "name": "dango", + "shortname": ":dango:", + "category": "food", + "emoji_order": "394", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food" + ] + }, + "shaved_ice": { + "unicode": "1f367", + "unicode_alternates": "", + "name": "shaved ice", + "shortname": ":shaved_ice:", + "category": "food", + "emoji_order": "395", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food" + ] + }, + "ice_cream": { + "unicode": "1f368", + "unicode_alternates": "", + "name": "ice cream", + "shortname": ":ice_cream:", + "category": "food", + "emoji_order": "396", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food" + ] + }, + "icecream": { + "unicode": "1f366", + "unicode_alternates": "", + "name": "soft ice cream", + "shortname": ":icecream:", + "category": "food", + "emoji_order": "397", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food" + ] + }, + "cake": { + "unicode": "1f370", + "unicode_alternates": "", + "name": "shortcake", + "shortname": ":cake:", + "category": "food", + "emoji_order": "398", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food" + ] + }, + "birthday": { + "unicode": "1f382", + "unicode_alternates": "", + "name": "birthday cake", + "shortname": ":birthday:", + "category": "food", + "emoji_order": "399", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "birthday", + "food", + "parties", + "parties" + ] + }, + "custard": { + "unicode": "1f36e", + "unicode_alternates": "", + "name": "custard", + "shortname": ":custard:", + "category": "food", + "emoji_order": "400", + "aliases": [ + ":pudding:", + ":flan:" + ], + "aliases_ascii": [], + "keywords": [ + "food" + ] + }, + "candy": { + "unicode": "1f36c", + "unicode_alternates": "", + "name": "candy", + "shortname": ":candy:", + "category": "food", + "emoji_order": "401", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food", + "halloween" + ] + }, + "lollipop": { + "unicode": "1f36d", + "unicode_alternates": "", + "name": "lollipop", + "shortname": ":lollipop:", + "category": "food", + "emoji_order": "402", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food", + "halloween" + ] + }, + "chocolate_bar": { + "unicode": "1f36b", + "unicode_alternates": "", + "name": "chocolate bar", + "shortname": ":chocolate_bar:", + "category": "food", + "emoji_order": "403", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food", + "halloween" + ] + }, + "popcorn": { + "unicode": "1f37f", + "unicode_alternates": "", + "name": "popcorn", + "shortname": ":popcorn:", + "category": "food", + "emoji_order": "404", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food", + "parties", + "parties" + ] + }, + "doughnut": { + "unicode": "1f369", + "unicode_alternates": "", + "name": "doughnut", + "shortname": ":doughnut:", + "category": "food", + "emoji_order": "405", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food" + ] + }, + "cookie": { + "unicode": "1f36a", + "unicode_alternates": "", + "name": "cookie", + "shortname": ":cookie:", + "category": "food", + "emoji_order": "406", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "food", + "vagina" + ] + }, + "beer": { + "unicode": "1f37a", + "unicode_alternates": "", + "name": "beer mug", + "shortname": ":beer:", + "category": "food", + "emoji_order": "407", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "drink", + "beer", + "alcohol", + "parties", + "parties" + ] + }, + "beers": { + "unicode": "1f37b", + "unicode_alternates": "", + "name": "clinking beer mugs", + "shortname": ":beers:", + "category": "food", + "emoji_order": "408", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "drink", + "cheers", + "beer", + "alcohol", + "thank you", + "boys night", + "boys night", + "parties", + "parties" + ] + }, + "wine_glass": { + "unicode": "1f377", + "unicode_alternates": "", + "name": "wine glass", + "shortname": ":wine_glass:", + "category": "food", + "emoji_order": "409", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "drink", + "italian", + "alcohol", + "girls night", + "girls night", + "parties", + "parties" + ] + }, + "cocktail": { + "unicode": "1f378", + "unicode_alternates": "", + "name": "cocktail glass", + "shortname": ":cocktail:", + "category": "food", + "emoji_order": "410", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "drink", + "cocktail", + "alcohol", + "girls night", + "girls night", + "parties", + "parties" + ] + }, + "tropical_drink": { + "unicode": "1f379", + "unicode_alternates": "", + "name": "tropical drink", + "shortname": ":tropical_drink:", + "category": "food", + "emoji_order": "411", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "drink", + "cocktail", + "tropical", + "alcohol" + ] + }, + "champagne": { + "unicode": "1f37e", + "unicode_alternates": "", + "name": "bottle with popping cork", + "shortname": ":champagne:", + "category": "food", + "emoji_order": "412", + "aliases": [ + ":bottle_with_popping_cork:" + ], + "aliases_ascii": [], + "keywords": [ + "drink", + "cheers", + "alcohol", + "parties", + "parties" + ] + }, + "sake": { + "unicode": "1f376", + "unicode_alternates": "", + "name": "sake bottle and cup", + "shortname": ":sake:", + "category": "food", + "emoji_order": "413", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "drink", + "japan", + "sake", + "alcohol", + "girls night", + "girls night" + ] + }, + "tea": { + "unicode": "1f375", + "unicode_alternates": "", + "name": "teacup without handle", + "shortname": ":tea:", + "category": "food", + "emoji_order": "414", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "drink", + "japan", + "caffeine", + "steam", + "steam", + "morning", + "morning" + ] + }, + "coffee": { + "unicode": "2615", + "unicode_alternates": "2615-fe0f", + "name": "hot beverage", + "shortname": ":coffee:", + "category": "food", + "emoji_order": "415", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "drink", + "caffeine", + "steam", + "steam", + "morning", + "morning" + ] + }, + "baby_bottle": { + "unicode": "1f37c", + "unicode_alternates": "", + "name": "baby bottle", + "shortname": ":baby_bottle:", + "category": "food", + "emoji_order": "416", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "drink", + "object", + "food", + "baby" + ] + }, + "fork_and_knife": { + "unicode": "1f374", + "unicode_alternates": "", + "name": "fork and knife", + "shortname": ":fork_and_knife:", + "category": "food", + "emoji_order": "417", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "weapon", + "food" + ] + }, + "fork_knife_plate": { + "unicode": "1f37d", + "unicode_alternates": "1f37d-fe0f", + "name": "fork and knife with plate", + "shortname": ":fork_knife_plate:", + "category": "food", + "emoji_order": "418", + "aliases": [ + ":fork_and_knife_with_plate:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "food" + ] + }, + "soccer": { + "unicode": "26bd", + "unicode_alternates": "26bd-fe0f", + "name": "soccer ball", + "shortname": ":soccer:", + "category": "activity", + "emoji_order": "419", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "game", + "ball", + "sport", + "soccer", + "football" + ] + }, + "basketball": { + "unicode": "1f3c0", + "unicode_alternates": "", + "name": "basketball and hoop", + "shortname": ":basketball:", + "category": "activity", + "emoji_order": "420", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "game", + "ball", + "sport", + "basketball" + ] + }, + "football": { + "unicode": "1f3c8", + "unicode_alternates": "", + "name": "american football", + "shortname": ":football:", + "category": "activity", + "emoji_order": "421", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "america", + "game", + "ball", + "sport", + "football" + ] + }, + "baseball": { + "unicode": "26be", + "unicode_alternates": "26be-fe0f", + "name": "baseball", + "shortname": ":baseball:", + "category": "activity", + "emoji_order": "422", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "game", + "ball", + "sport", + "baseball" + ] + }, + "tennis": { + "unicode": "1f3be", + "unicode_alternates": "", + "name": "tennis racquet and ball", + "shortname": ":tennis:", + "category": "activity", + "emoji_order": "423", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "game", + "ball", + "sport", + "tennis" + ] + }, + "volleyball": { + "unicode": "1f3d0", + "unicode_alternates": "", + "name": "volleyball", + "shortname": ":volleyball:", + "category": "activity", + "emoji_order": "424", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "game", + "ball", + "sport", + "volleyball" + ] + }, + "rugby_football": { + "unicode": "1f3c9", + "unicode_alternates": "", + "name": "rugby football", + "shortname": ":rugby_football:", + "category": "activity", + "emoji_order": "425", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "game", + "sport", + "football" + ] + }, + "8ball": { + "unicode": "1f3b1", + "unicode_alternates": "", + "name": "billiards", + "shortname": ":8ball:", + "category": "activity", + "emoji_order": "426", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "game", + "ball", + "sport", + "billiards", + "luck", + "boys night", + "boys night" + ] + }, + "golf": { + "unicode": "26f3", + "unicode_alternates": "26f3-fe0f", + "name": "flag in hole", + "shortname": ":golf:", + "category": "activity", + "emoji_order": "427", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "game", + "ball", + "vacation", + "sport", + "golf", + "golf" + ] + }, + "golfer": { + "unicode": "1f3cc", + "unicode_alternates": "1f3cc-fe0f", + "name": "golfer", + "shortname": ":golfer:", + "category": "activity", + "emoji_order": "428", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "men", + "game", + "ball", + "vacation", + "sport", + "golf", + "golf" + ] + }, + "ping_pong": { + "unicode": "1f3d3", + "unicode_alternates": "", + "name": "table tennis paddle and ball", + "shortname": ":ping_pong:", + "category": "activity", + "emoji_order": "429", + "aliases": [ + ":table_tennis:" + ], + "aliases_ascii": [], + "keywords": [ + "game", + "ball", + "sport", + "ping pong" + ] + }, + "badminton": { + "unicode": "1f3f8", + "unicode_alternates": "", + "name": "badminton racquet", + "shortname": ":badminton:", + "category": "activity", + "emoji_order": "430", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "game", + "sport", + "badminton" + ] + }, + "hockey": { + "unicode": "1f3d2", + "unicode_alternates": "", + "name": "ice hockey stick and puck", + "shortname": ":hockey:", + "category": "activity", + "emoji_order": "431", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "game", + "sport", + "hockey" + ] + }, + "field_hockey": { + "unicode": "1f3d1", + "unicode_alternates": "", + "name": "field hockey stick and ball", + "shortname": ":field_hockey:", + "category": "activity", + "emoji_order": "432", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "ball", + "sport", + "hockey" + ] + }, + "cricket": { + "unicode": "1f3cf", + "unicode_alternates": "", + "name": "cricket bat and ball", + "shortname": ":cricket:", + "category": "activity", + "emoji_order": "433", + "aliases": [ + ":cricket_bat_ball:" + ], + "aliases_ascii": [], + "keywords": [ + "ball", + "sport", + "cricket" + ] + }, + "ski": { + "unicode": "1f3bf", + "unicode_alternates": "", + "name": "ski and ski boot", + "shortname": ":ski:", + "category": "activity", + "emoji_order": "434", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "cold", + "sport", + "skiing" + ] + }, + "skier": { + "unicode": "26f7", + "unicode_alternates": "26f7-fe0f", + "name": "skier", + "shortname": ":skier:", + "category": "activity", + "emoji_order": "435", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "hat", + "vacation", + "cold", + "sport", + "skiing" + ] + }, + "snowboarder": { + "unicode": "1f3c2", + "unicode_alternates": "", + "name": "snowboarder", + "shortname": ":snowboarder:", + "category": "activity", + "emoji_order": "436", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "hat", + "vacation", + "cold", + "sport", + "snowboarding" + ] + }, + "ice_skate": { + "unicode": "26f8", + "unicode_alternates": "26f8-fe0f", + "name": "ice skate", + "shortname": ":ice_skate:", + "category": "activity", + "emoji_order": "437", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "cold", + "sport", + "ice skating" + ] + }, + "bow_and_arrow": { + "unicode": "1f3f9", + "unicode_alternates": "", + "name": "bow and arrow", + "shortname": ":bow_and_arrow:", + "category": "activity", + "emoji_order": "438", + "aliases": [ + ":archery:" + ], + "aliases_ascii": [], + "keywords": [ + "weapon", + "sport" + ] + }, + "fishing_pole_and_fish": { + "unicode": "1f3a3", + "unicode_alternates": "", + "name": "fishing pole and fish", + "shortname": ":fishing_pole_and_fish:", + "category": "activity", + "emoji_order": "439", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "vacation", + "sport", + "fishing" + ] + }, + "rowboat": { + "unicode": "1f6a3", + "unicode_alternates": "", + "name": "rowboat", + "shortname": ":rowboat:", + "category": "activity", + "emoji_order": "440", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "men", + "workout", + "sport", + "rowing", + "diversity", + "diversity" + ] + }, + "swimmer": { + "unicode": "1f3ca", + "unicode_alternates": "", + "name": "swimmer", + "shortname": ":swimmer:", + "category": "activity", + "emoji_order": "441", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "workout", + "sport", + "swim", + "diversity", + "diversity" + ] + }, + "surfer": { + "unicode": "1f3c4", + "unicode_alternates": "", + "name": "surfer", + "shortname": ":surfer:", + "category": "activity", + "emoji_order": "442", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "men", + "vacation", + "tropical", + "sport", + "diversity", + "diversity" + ] + }, + "bath": { + "unicode": "1f6c0", + "unicode_alternates": "", + "name": "bath", + "shortname": ":bath:", + "category": "activity", + "emoji_order": "443", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "bathroom", + "tired", + "diversity", + "diversity", + "steam", + "steam" + ] + }, + "basketball_player": { + "unicode": "26f9", + "unicode_alternates": "26f9-fe0f", + "name": "person with ball", + "shortname": ":basketball_player:", + "category": "activity", + "emoji_order": "444", + "aliases": [ + ":person_with_ball:" + ], + "aliases_ascii": [], + "keywords": [ + "men", + "game", + "ball", + "sport", + "basketball", + "diversity", + "diversity" + ] + }, + "lifter": { + "unicode": "1f3cb", + "unicode_alternates": "1f3cb-fe0f", + "name": "weight lifter", + "shortname": ":lifter:", + "category": "activity", + "emoji_order": "445", + "aliases": [ + ":weight_lifter:" + ], + "aliases_ascii": [], + "keywords": [ + "men", + "workout", + "flex", + "sport", + "weight lifting", + "win", + "win", + "diversity", + "diversity" + ] + }, + "bicyclist": { + "unicode": "1f6b4", + "unicode_alternates": "", + "name": "bicyclist", + "shortname": ":bicyclist:", + "category": "activity", + "emoji_order": "446", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "men", + "workout", + "sport", + "bike", + "diversity", + "diversity" + ] + }, + "mountain_bicyclist": { + "unicode": "1f6b5", + "unicode_alternates": "", + "name": "mountain bicyclist", + "shortname": ":mountain_bicyclist:", + "category": "activity", + "emoji_order": "447", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "men", + "sport", + "bike", + "diversity", + "diversity" + ] + }, + "horse_racing": { + "unicode": "1f3c7", + "unicode_alternates": "", + "name": "horse racing", + "shortname": ":horse_racing:", + "category": "activity", + "emoji_order": "448", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "men", + "sport", + "horse racing" + ] + }, + "levitate": { + "unicode": "1f574", + "unicode_alternates": "1f574-fe0f", + "name": "man in business suit levitating", + "shortname": ":levitate:", + "category": "activity", + "emoji_order": "449", + "aliases": [ + ":man_in_business_suit_levitating:" + ], + "aliases_ascii": [], + "keywords": [ + "men", + "job", + "job" + ] + }, + "trophy": { + "unicode": "1f3c6", + "unicode_alternates": "", + "name": "trophy", + "shortname": ":trophy:", + "category": "activity", + "emoji_order": "450", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "game", + "award", + "win", + "win", + "perfect", + "perfect", + "parties", + "parties" + ] + }, + "running_shirt_with_sash": { + "unicode": "1f3bd", + "unicode_alternates": "", + "name": "running shirt with sash", + "shortname": ":running_shirt_with_sash:", + "category": "activity", + "emoji_order": "451", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "award" + ] + }, + "medal": { + "unicode": "1f3c5", + "unicode_alternates": "", + "name": "sports medal", + "shortname": ":medal:", + "category": "activity", + "emoji_order": "452", + "aliases": [ + ":sports_medal:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "award", + "sport", + "win", + "win", + "perfect", + "perfect" + ] + }, + "military_medal": { + "unicode": "1f396", + "unicode_alternates": "1f396-fe0f", + "name": "military medal", + "shortname": ":military_medal:", + "category": "activity", + "emoji_order": "453", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "award", + "win", + "win" + ] + }, + "reminder_ribbon": { + "unicode": "1f397", + "unicode_alternates": "1f397-fe0f", + "name": "reminder ribbon", + "shortname": ":reminder_ribbon:", + "category": "activity", + "emoji_order": "454", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "award" + ] + }, + "rosette": { + "unicode": "1f3f5", + "unicode_alternates": "1f3f5-fe0f", + "name": "rosette", + "shortname": ":rosette:", + "category": "activity", + "emoji_order": "455", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "tropical" + ] + }, + "ticket": { + "unicode": "1f3ab", + "unicode_alternates": "", + "name": "ticket", + "shortname": ":ticket:", + "category": "activity", + "emoji_order": "456", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "theatre", + "movie", + "parties", + "parties" + ] + }, + "tickets": { + "unicode": "1f39f", + "unicode_alternates": "1f39f-fe0f", + "name": "admission tickets", + "shortname": ":tickets:", + "category": "activity", + "emoji_order": "457", + "aliases": [ + ":admission_tickets:" + ], + "aliases_ascii": [], + "keywords": [ + "theatre", + "movie", + "parties", + "parties" + ] + }, + "performing_arts": { + "unicode": "1f3ad", + "unicode_alternates": "", + "name": "performing arts", + "shortname": ":performing_arts:", + "category": "activity", + "emoji_order": "458", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "theatre", + "movie" + ] + }, + "art": { + "unicode": "1f3a8", + "unicode_alternates": "", + "name": "artist palette", + "shortname": ":art:", + "category": "activity", + "emoji_order": "459", + "aliases": [], + "aliases_ascii": [], + "keywords": [] + }, + "circus_tent": { + "unicode": "1f3aa", + "unicode_alternates": "", + "name": "circus tent", + "shortname": ":circus_tent:", + "category": "activity", + "emoji_order": "460", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "circus tent" + ] + }, + "microphone": { + "unicode": "1f3a4", + "unicode_alternates": "", + "name": "microphone", + "shortname": ":microphone:", + "category": "activity", + "emoji_order": "461", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "instruments" + ] + }, + "headphones": { + "unicode": "1f3a7", + "unicode_alternates": "", + "name": "headphone", + "shortname": ":headphones:", + "category": "activity", + "emoji_order": "462", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "instruments" + ] + }, + "musical_score": { + "unicode": "1f3bc", + "unicode_alternates": "", + "name": "musical score", + "shortname": ":musical_score:", + "category": "activity", + "emoji_order": "463", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "instruments" + ] + }, + "musical_keyboard": { + "unicode": "1f3b9", + "unicode_alternates": "", + "name": "musical keyboard", + "shortname": ":musical_keyboard:", + "category": "activity", + "emoji_order": "464", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "instruments" + ] + }, + "saxophone": { + "unicode": "1f3b7", + "unicode_alternates": "", + "name": "saxophone", + "shortname": ":saxophone:", + "category": "activity", + "emoji_order": "465", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "instruments" + ] + }, + "trumpet": { + "unicode": "1f3ba", + "unicode_alternates": "", + "name": "trumpet", + "shortname": ":trumpet:", + "category": "activity", + "emoji_order": "466", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "instruments" + ] + }, + "guitar": { + "unicode": "1f3b8", + "unicode_alternates": "", + "name": "guitar", + "shortname": ":guitar:", + "category": "activity", + "emoji_order": "467", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "instruments" + ] + }, + "violin": { + "unicode": "1f3bb", + "unicode_alternates": "", + "name": "violin", + "shortname": ":violin:", + "category": "activity", + "emoji_order": "468", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "instruments", + "sarcastic", + "sarcastic" + ] + }, + "clapper": { + "unicode": "1f3ac", + "unicode_alternates": "", + "name": "clapper board", + "shortname": ":clapper:", + "category": "activity", + "emoji_order": "469", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "movie" + ] + }, + "video_game": { + "unicode": "1f3ae", + "unicode_alternates": "", + "name": "video game", + "shortname": ":video_game:", + "category": "activity", + "emoji_order": "470", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "game", + "boys night", + "boys night" + ] + }, + "space_invader": { + "unicode": "1f47e", + "unicode_alternates": "", + "name": "alien monster", + "shortname": ":space_invader:", + "category": "activity", + "emoji_order": "471", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "monster", + "alien" + ] + }, + "dart": { + "unicode": "1f3af", + "unicode_alternates": "", + "name": "direct hit", + "shortname": ":dart:", + "category": "activity", + "emoji_order": "472", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "game", + "sport", + "boys night", + "boys night" + ] + }, + "game_die": { + "unicode": "1f3b2", + "unicode_alternates": "", + "name": "game die", + "shortname": ":game_die:", + "category": "activity", + "emoji_order": "473", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "game", + "boys night", + "boys night" + ] + }, + "slot_machine": { + "unicode": "1f3b0", + "unicode_alternates": "", + "name": "slot machine", + "shortname": ":slot_machine:", + "category": "activity", + "emoji_order": "474", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "game", + "boys night", + "boys night" + ] + }, + "bowling": { + "unicode": "1f3b3", + "unicode_alternates": "", + "name": "bowling", + "shortname": ":bowling:", + "category": "activity", + "emoji_order": "475", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "game", + "ball", + "sport", + "boys night", + "boys night" + ] + }, + "red_car": { + "unicode": "1f697", + "unicode_alternates": "", + "name": "automobile", + "shortname": ":red_car:", + "category": "travel", + "emoji_order": "476", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "car", + "travel" + ] + }, + "taxi": { + "unicode": "1f695", + "unicode_alternates": "", + "name": "taxi", + "shortname": ":taxi:", + "category": "travel", + "emoji_order": "477", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "car", + "travel" + ] + }, + "blue_car": { + "unicode": "1f699", + "unicode_alternates": "", + "name": "recreational vehicle", + "shortname": ":blue_car:", + "category": "travel", + "emoji_order": "478", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "car", + "travel" + ] + }, + "bus": { + "unicode": "1f68c", + "unicode_alternates": "", + "name": "bus", + "shortname": ":bus:", + "category": "travel", + "emoji_order": "479", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "bus", + "office" + ] + }, + "trolleybus": { + "unicode": "1f68e", + "unicode_alternates": "", + "name": "trolleybus", + "shortname": ":trolleybus:", + "category": "travel", + "emoji_order": "480", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "bus", + "travel" + ] + }, + "race_car": { + "unicode": "1f3ce", + "unicode_alternates": "1f3ce-fe0f", + "name": "racing car", + "shortname": ":race_car:", + "category": "travel", + "emoji_order": "481", + "aliases": [ + ":racing_car:" + ], + "aliases_ascii": [], + "keywords": [ + "transportation", + "car" + ] + }, + "police_car": { + "unicode": "1f693", + "unicode_alternates": "", + "name": "police car", + "shortname": ":police_car:", + "category": "travel", + "emoji_order": "482", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "car", + "police", + "police", + "911", + "911" + ] + }, + "ambulance": { + "unicode": "1f691", + "unicode_alternates": "", + "name": "ambulance", + "shortname": ":ambulance:", + "category": "travel", + "emoji_order": "483", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "911", + "911" + ] + }, + "fire_engine": { + "unicode": "1f692", + "unicode_alternates": "", + "name": "fire engine", + "shortname": ":fire_engine:", + "category": "travel", + "emoji_order": "484", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "truck", + "911", + "911" + ] + }, + "minibus": { + "unicode": "1f690", + "unicode_alternates": "", + "name": "minibus", + "shortname": ":minibus:", + "category": "travel", + "emoji_order": "485", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "bus" + ] + }, + "truck": { + "unicode": "1f69a", + "unicode_alternates": "", + "name": "delivery truck", + "shortname": ":truck:", + "category": "travel", + "emoji_order": "486", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "truck" + ] + }, + "articulated_lorry": { + "unicode": "1f69b", + "unicode_alternates": "", + "name": "articulated lorry", + "shortname": ":articulated_lorry:", + "category": "travel", + "emoji_order": "487", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "truck" + ] + }, + "tractor": { + "unicode": "1f69c", + "unicode_alternates": "", + "name": "tractor", + "shortname": ":tractor:", + "category": "travel", + "emoji_order": "488", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation" + ] + }, + "motorcycle": { + "unicode": "1f3cd", + "unicode_alternates": "1f3cd-fe0f", + "name": "racing motorcycle", + "shortname": ":motorcycle:", + "category": "travel", + "emoji_order": "489", + "aliases": [ + ":racing_motorcycle:" + ], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "bike" + ] + }, + "bike": { + "unicode": "1f6b2", + "unicode_alternates": "", + "name": "bicycle", + "shortname": ":bike:", + "category": "travel", + "emoji_order": "490", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "bike" + ] + }, + "rotating_light": { + "unicode": "1f6a8", + "unicode_alternates": "", + "name": "police cars revolving light", + "shortname": ":rotating_light:", + "category": "travel", + "emoji_order": "491", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "object", + "police", + "police", + "911", + "911" + ] + }, + "oncoming_police_car": { + "unicode": "1f694", + "unicode_alternates": "", + "name": "oncoming police car", + "shortname": ":oncoming_police_car:", + "category": "travel", + "emoji_order": "492", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "car", + "police", + "police", + "911", + "911" + ] + }, + "oncoming_bus": { + "unicode": "1f68d", + "unicode_alternates": "", + "name": "oncoming bus", + "shortname": ":oncoming_bus:", + "category": "travel", + "emoji_order": "493", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "bus", + "travel" + ] + }, + "oncoming_automobile": { + "unicode": "1f698", + "unicode_alternates": "", + "name": "oncoming automobile", + "shortname": ":oncoming_automobile:", + "category": "travel", + "emoji_order": "494", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "car", + "travel" + ] + }, + "oncoming_taxi": { + "unicode": "1f696", + "unicode_alternates": "", + "name": "oncoming taxi", + "shortname": ":oncoming_taxi:", + "category": "travel", + "emoji_order": "495", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "car", + "travel" + ] + }, + "aerial_tramway": { + "unicode": "1f6a1", + "unicode_alternates": "", + "name": "aerial tramway", + "shortname": ":aerial_tramway:", + "category": "travel", + "emoji_order": "496", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "train" + ] + }, + "mountain_cableway": { + "unicode": "1f6a0", + "unicode_alternates": "", + "name": "mountain cableway", + "shortname": ":mountain_cableway:", + "category": "travel", + "emoji_order": "497", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "train" + ] + }, + "suspension_railway": { + "unicode": "1f69f", + "unicode_alternates": "", + "name": "suspension railway", + "shortname": ":suspension_railway:", + "category": "travel", + "emoji_order": "498", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "train" + ] + }, + "railway_car": { + "unicode": "1f683", + "unicode_alternates": "", + "name": "railway car", + "shortname": ":railway_car:", + "category": "travel", + "emoji_order": "499", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "train" + ] + }, + "train": { + "unicode": "1f68b", + "unicode_alternates": "", + "name": "tram car", + "shortname": ":train:", + "category": "travel", + "emoji_order": "500", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "train" + ] + }, + "monorail": { + "unicode": "1f69d", + "unicode_alternates": "", + "name": "monorail", + "shortname": ":monorail:", + "category": "travel", + "emoji_order": "501", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "train", + "vacation" + ] + }, + "bullettrain_side": { + "unicode": "1f684", + "unicode_alternates": "", + "name": "high-speed train", + "shortname": ":bullettrain_side:", + "category": "travel", + "emoji_order": "502", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "train" + ] + }, + "bullettrain_front": { + "unicode": "1f685", + "unicode_alternates": "", + "name": "high-speed train with bullet nose", + "shortname": ":bullettrain_front:", + "category": "travel", + "emoji_order": "503", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "train" + ] + }, + "light_rail": { + "unicode": "1f688", + "unicode_alternates": "", + "name": "light rail", + "shortname": ":light_rail:", + "category": "travel", + "emoji_order": "504", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "train" + ] + }, + "mountain_railway": { + "unicode": "1f69e", + "unicode_alternates": "", + "name": "mountain railway", + "shortname": ":mountain_railway:", + "category": "travel", + "emoji_order": "505", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "train" + ] + }, + "steam_locomotive": { + "unicode": "1f682", + "unicode_alternates": "", + "name": "steam locomotive", + "shortname": ":steam_locomotive:", + "category": "travel", + "emoji_order": "506", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "train", + "steam", + "steam" + ] + }, + "train2": { + "unicode": "1f686", + "unicode_alternates": "", + "name": "train", + "shortname": ":train2:", + "category": "travel", + "emoji_order": "507", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "train" + ] + }, + "metro": { + "unicode": "1f687", + "unicode_alternates": "", + "name": "metro", + "shortname": ":metro:", + "category": "travel", + "emoji_order": "508", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "train" + ] + }, + "tram": { + "unicode": "1f68a", + "unicode_alternates": "", + "name": "tram", + "shortname": ":tram:", + "category": "travel", + "emoji_order": "509", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "train" + ] + }, + "station": { + "unicode": "1f689", + "unicode_alternates": "", + "name": "station", + "shortname": ":station:", + "category": "travel", + "emoji_order": "510", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "train" + ] + }, + "helicopter": { + "unicode": "1f681", + "unicode_alternates": "", + "name": "helicopter", + "shortname": ":helicopter:", + "category": "travel", + "emoji_order": "511", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "plane", + "travel", + "fly", + "fly" + ] + }, + "airplane_small": { + "unicode": "1f6e9", + "unicode_alternates": "1f6e9-fe0f", + "name": "small airplane", + "shortname": ":airplane_small:", + "category": "travel", + "emoji_order": "512", + "aliases": [ + ":small_airplane:" + ], + "aliases_ascii": [], + "keywords": [ + "transportation", + "plane", + "travel", + "vacation", + "fly", + "fly" + ] + }, + "airplane": { + "unicode": "2708", + "unicode_alternates": "2708-fe0f", + "name": "airplane", + "shortname": ":airplane:", + "category": "travel", + "emoji_order": "513", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "plane", + "travel", + "vacation", + "fly", + "fly" + ] + }, + "airplane_departure": { + "unicode": "1f6eb", + "unicode_alternates": "", + "name": "airplane departure", + "shortname": ":airplane_departure:", + "category": "travel", + "emoji_order": "514", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "plane", + "travel", + "vacation", + "fly", + "fly" + ] + }, + "airplane_arriving": { + "unicode": "1f6ec", + "unicode_alternates": "", + "name": "airplane arriving", + "shortname": ":airplane_arriving:", + "category": "travel", + "emoji_order": "515", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "plane", + "travel", + "vacation", + "fly", + "fly" + ] + }, + "sailboat": { + "unicode": "26f5", + "unicode_alternates": "26f5-fe0f", + "name": "sailboat", + "shortname": ":sailboat:", + "category": "travel", + "emoji_order": "516", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "boat", + "vacation" + ] + }, + "motorboat": { + "unicode": "1f6e5", + "unicode_alternates": "1f6e5-fe0f", + "name": "motorboat", + "shortname": ":motorboat:", + "category": "travel", + "emoji_order": "517", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "boat" + ] + }, + "speedboat": { + "unicode": "1f6a4", + "unicode_alternates": "", + "name": "speedboat", + "shortname": ":speedboat:", + "category": "travel", + "emoji_order": "518", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "boat", + "vacation", + "tropical" + ] + }, + "ferry": { + "unicode": "26f4", + "unicode_alternates": "26f4-fe0f", + "name": "ferry", + "shortname": ":ferry:", + "category": "travel", + "emoji_order": "519", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "boat", + "vacation" + ] + }, + "cruise_ship": { + "unicode": "1f6f3", + "unicode_alternates": "1f6f3-fe0f", + "name": "passenger ship", + "shortname": ":cruise_ship:", + "category": "travel", + "emoji_order": "520", + "aliases": [ + ":passenger_ship:" + ], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "boat", + "vacation" + ] + }, + "rocket": { + "unicode": "1f680", + "unicode_alternates": "", + "name": "rocket", + "shortname": ":rocket:", + "category": "travel", + "emoji_order": "521", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "object", + "space", + "fly", + "fly", + "blast", + "blast" + ] + }, + "satellite_orbital": { + "unicode": "1f6f0", + "unicode_alternates": "1f6f0-fe0f", + "name": "satellite", + "shortname": ":satellite_orbital:", + "category": "travel", + "emoji_order": "522", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "seat": { + "unicode": "1f4ba", + "unicode_alternates": "", + "name": "seat", + "shortname": ":seat:", + "category": "travel", + "emoji_order": "523", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "object", + "travel", + "vacation" + ] + }, + "anchor": { + "unicode": "2693", + "unicode_alternates": "2693-fe0f", + "name": "anchor", + "shortname": ":anchor:", + "category": "travel", + "emoji_order": "524", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "travel", + "boat", + "vacation" + ] + }, + "construction": { + "unicode": "1f6a7", + "unicode_alternates": "", + "name": "construction sign", + "shortname": ":construction:", + "category": "travel", + "emoji_order": "525", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "fuelpump": { + "unicode": "26fd", + "unicode_alternates": "26fd-fe0f", + "name": "fuel pump", + "shortname": ":fuelpump:", + "category": "travel", + "emoji_order": "526", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "gas pump" + ] + }, + "busstop": { + "unicode": "1f68f", + "unicode_alternates": "", + "name": "bus stop", + "shortname": ":busstop:", + "category": "travel", + "emoji_order": "527", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "vertical_traffic_light": { + "unicode": "1f6a6", + "unicode_alternates": "", + "name": "vertical traffic light", + "shortname": ":vertical_traffic_light:", + "category": "travel", + "emoji_order": "528", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "stop light" + ] + }, + "traffic_light": { + "unicode": "1f6a5", + "unicode_alternates": "", + "name": "horizontal traffic light", + "shortname": ":traffic_light:", + "category": "travel", + "emoji_order": "529", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "stop light" + ] + }, + "checkered_flag": { + "unicode": "1f3c1", + "unicode_alternates": "", + "name": "chequered flag", + "shortname": ":checkered_flag:", + "category": "travel", + "emoji_order": "530", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "ship": { + "unicode": "1f6a2", + "unicode_alternates": "", + "name": "ship", + "shortname": ":ship:", + "category": "travel", + "emoji_order": "531", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "transportation", + "travel", + "boat", + "vacation" + ] + }, + "ferris_wheel": { + "unicode": "1f3a1", + "unicode_alternates": "", + "name": "ferris wheel", + "shortname": ":ferris_wheel:", + "category": "travel", + "emoji_order": "532", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "vacation", + "ferris wheel" + ] + }, + "roller_coaster": { + "unicode": "1f3a2", + "unicode_alternates": "", + "name": "roller coaster", + "shortname": ":roller_coaster:", + "category": "travel", + "emoji_order": "533", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "vacation", + "roller coaster" + ] + }, + "carousel_horse": { + "unicode": "1f3a0", + "unicode_alternates": "", + "name": "carousel horse", + "shortname": ":carousel_horse:", + "category": "travel", + "emoji_order": "534", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "object", + "vacation", + "roller coaster", + "carousel" + ] + }, + "construction_site": { + "unicode": "1f3d7", + "unicode_alternates": "1f3d7-fe0f", + "name": "building construction", + "shortname": ":construction_site:", + "category": "travel", + "emoji_order": "535", + "aliases": [ + ":building_construction:" + ], + "aliases_ascii": [], + "keywords": [ + "building", + "crane" + ] + }, + "foggy": { + "unicode": "1f301", + "unicode_alternates": "", + "name": "foggy", + "shortname": ":foggy:", + "category": "travel", + "emoji_order": "536", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "sky", + "travel", + "vacation" + ] + }, + "tokyo_tower": { + "unicode": "1f5fc", + "unicode_alternates": "", + "name": "tokyo tower", + "shortname": ":tokyo_tower:", + "category": "travel", + "emoji_order": "537", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "travel", + "vacation", + "eiffel tower" + ] + }, + "factory": { + "unicode": "1f3ed", + "unicode_alternates": "", + "name": "factory", + "shortname": ":factory:", + "category": "travel", + "emoji_order": "538", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "travel", + "steam", + "steam" + ] + }, + "fountain": { + "unicode": "26f2", + "unicode_alternates": "26f2-fe0f", + "name": "fountain", + "shortname": ":fountain:", + "category": "travel", + "emoji_order": "539", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "travel", + "vacation" + ] + }, + "rice_scene": { + "unicode": "1f391", + "unicode_alternates": "", + "name": "moon viewing ceremony", + "shortname": ":rice_scene:", + "category": "travel", + "emoji_order": "540", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "space", + "sky", + "travel" + ] + }, + "mountain": { + "unicode": "26f0", + "unicode_alternates": "26f0-fe0f", + "name": "mountain", + "shortname": ":mountain:", + "category": "travel", + "emoji_order": "541", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "travel", + "vacation", + "camp" + ] + }, + "mountain_snow": { + "unicode": "1f3d4", + "unicode_alternates": "1f3d4-fe0f", + "name": "snow capped mountain", + "shortname": ":mountain_snow:", + "category": "travel", + "emoji_order": "542", + "aliases": [ + ":snow_capped_mountain:" + ], + "aliases_ascii": [], + "keywords": [ + "places", + "travel", + "vacation", + "cold", + "camp" + ] + }, + "mount_fuji": { + "unicode": "1f5fb", + "unicode_alternates": "", + "name": "mount fuji", + "shortname": ":mount_fuji:", + "category": "travel", + "emoji_order": "543", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "travel", + "vacation", + "cold", + "camp" + ] + }, + "volcano": { + "unicode": "1f30b", + "unicode_alternates": "", + "name": "volcano", + "shortname": ":volcano:", + "category": "travel", + "emoji_order": "544", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "tropical" + ] + }, + "japan": { + "unicode": "1f5fe", + "unicode_alternates": "", + "name": "silhouette of japan", + "shortname": ":japan:", + "category": "travel", + "emoji_order": "545", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "travel", + "map", + "vacation", + "tropical" + ] + }, + "camping": { + "unicode": "1f3d5", + "unicode_alternates": "1f3d5-fe0f", + "name": "camping", + "shortname": ":camping:", + "category": "travel", + "emoji_order": "546", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "travel", + "vacation", + "camp" + ] + }, + "tent": { + "unicode": "26fa", + "unicode_alternates": "26fa-fe0f", + "name": "tent", + "shortname": ":tent:", + "category": "travel", + "emoji_order": "547", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "travel", + "vacation", + "camp" + ] + }, + "park": { + "unicode": "1f3de", + "unicode_alternates": "1f3de-fe0f", + "name": "national park", + "shortname": ":park:", + "category": "travel", + "emoji_order": "548", + "aliases": [ + ":national_park:" + ], + "aliases_ascii": [], + "keywords": [ + "travel", + "vacation", + "park", + "camp" + ] + }, + "motorway": { + "unicode": "1f6e3", + "unicode_alternates": "1f6e3-fe0f", + "name": "motorway", + "shortname": ":motorway:", + "category": "travel", + "emoji_order": "549", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "travel", + "vacation", + "camp" + ] + }, + "railway_track": { + "unicode": "1f6e4", + "unicode_alternates": "1f6e4-fe0f", + "name": "railway track", + "shortname": ":railway_track:", + "category": "travel", + "emoji_order": "550", + "aliases": [ + ":railroad_track:" + ], + "aliases_ascii": [], + "keywords": [ + "travel", + "train", + "vacation" + ] + }, + "sunrise": { + "unicode": "1f305", + "unicode_alternates": "", + "name": "sunrise", + "shortname": ":sunrise:", + "category": "travel", + "emoji_order": "551", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "sky", + "travel", + "vacation", + "tropical", + "day", + "sun", + "hump day", + "hump day", + "morning", + "morning" + ] + }, + "sunrise_over_mountains": { + "unicode": "1f304", + "unicode_alternates": "", + "name": "sunrise over mountains", + "shortname": ":sunrise_over_mountains:", + "category": "travel", + "emoji_order": "552", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "sky", + "travel", + "vacation", + "day", + "sun", + "camp", + "morning", + "morning" + ] + }, + "desert": { + "unicode": "1f3dc", + "unicode_alternates": "1f3dc-fe0f", + "name": "desert", + "shortname": ":desert:", + "category": "travel", + "emoji_order": "553", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "travel", + "vacation", + "hot", + "hot" + ] + }, + "beach": { + "unicode": "1f3d6", + "unicode_alternates": "1f3d6-fe0f", + "name": "beach with umbrella", + "shortname": ":beach:", + "category": "travel", + "emoji_order": "554", + "aliases": [ + ":beach_with_umbrella:" + ], + "aliases_ascii": [], + "keywords": [ + "places", + "travel", + "vacation", + "tropical", + "beach", + "swim" + ] + }, + "island": { + "unicode": "1f3dd", + "unicode_alternates": "1f3dd-fe0f", + "name": "desert island", + "shortname": ":island:", + "category": "travel", + "emoji_order": "555", + "aliases": [ + ":desert_island:" + ], + "aliases_ascii": [], + "keywords": [ + "places", + "travel", + "vacation", + "tropical", + "beach", + "swim" + ] + }, + "city_sunset": { + "unicode": "1f307", + "unicode_alternates": "", + "name": "sunset over buildings", + "shortname": ":city_sunset:", + "category": "travel", + "emoji_order": "556", + "aliases": [ + ":city_sunrise:" + ], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "sky", + "vacation" + ] + }, + "city_dusk": { + "unicode": "1f306", + "unicode_alternates": "", + "name": "cityscape at dusk", + "shortname": ":city_dusk:", + "category": "travel", + "emoji_order": "557", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building" + ] + }, + "cityscape": { + "unicode": "1f3d9", + "unicode_alternates": "1f3d9-fe0f", + "name": "cityscape", + "shortname": ":cityscape:", + "category": "travel", + "emoji_order": "558", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "vacation" + ] + }, + "night_with_stars": { + "unicode": "1f303", + "unicode_alternates": "", + "name": "night with stars", + "shortname": ":night_with_stars:", + "category": "travel", + "emoji_order": "559", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "sky", + "vacation", + "goodnight", + "goodnight" + ] + }, + "bridge_at_night": { + "unicode": "1f309", + "unicode_alternates": "", + "name": "bridge at night", + "shortname": ":bridge_at_night:", + "category": "travel", + "emoji_order": "560", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "travel", + "vacation", + "goodnight", + "goodnight" + ] + }, + "milky_way": { + "unicode": "1f30c", + "unicode_alternates": "", + "name": "milky way", + "shortname": ":milky_way:", + "category": "travel", + "emoji_order": "561", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "space", + "sky", + "travel", + "vacation" + ] + }, + "stars": { + "unicode": "1f320", + "unicode_alternates": "", + "name": "shooting star", + "shortname": ":stars:", + "category": "travel", + "emoji_order": "562", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "space" + ] + }, + "sparkler": { + "unicode": "1f387", + "unicode_alternates": "", + "name": "firework sparkler", + "shortname": ":sparkler:", + "category": "travel", + "emoji_order": "563", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "parties", + "parties" + ] + }, + "fireworks": { + "unicode": "1f386", + "unicode_alternates": "", + "name": "fireworks", + "shortname": ":fireworks:", + "category": "travel", + "emoji_order": "564", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "parties", + "parties" + ] + }, + "rainbow": { + "unicode": "1f308", + "unicode_alternates": "", + "name": "rainbow", + "shortname": ":rainbow:", + "category": "travel", + "emoji_order": "565", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "weather", + "gay", + "sky", + "rain" + ] + }, + "homes": { + "unicode": "1f3d8", + "unicode_alternates": "1f3d8-fe0f", + "name": "house buildings", + "shortname": ":homes:", + "category": "travel", + "emoji_order": "566", + "aliases": [ + ":house_buildings:" + ], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "house" + ] + }, + "european_castle": { + "unicode": "1f3f0", + "unicode_alternates": "", + "name": "european castle", + "shortname": ":european_castle:", + "category": "travel", + "emoji_order": "567", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "travel", + "vacation" + ] + }, + "japanese_castle": { + "unicode": "1f3ef", + "unicode_alternates": "", + "name": "japanese castle", + "shortname": ":japanese_castle:", + "category": "travel", + "emoji_order": "568", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "travel", + "vacation" + ] + }, + "stadium": { + "unicode": "1f3df", + "unicode_alternates": "1f3df-fe0f", + "name": "stadium", + "shortname": ":stadium:", + "category": "travel", + "emoji_order": "569", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "travel", + "vacation", + "boys night", + "boys night" + ] + }, + "statue_of_liberty": { + "unicode": "1f5fd", + "unicode_alternates": "", + "name": "statue of liberty", + "shortname": ":statue_of_liberty:", + "category": "travel", + "emoji_order": "570", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "america", + "travel", + "vacation", + "statue of liberty", + "free speech", + "free speech" + ] + }, + "house": { + "unicode": "1f3e0", + "unicode_alternates": "", + "name": "house building", + "shortname": ":house:", + "category": "travel", + "emoji_order": "571", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "house" + ] + }, + "house_with_garden": { + "unicode": "1f3e1", + "unicode_alternates": "", + "name": "house with garden", + "shortname": ":house_with_garden:", + "category": "travel", + "emoji_order": "572", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "house" + ] + }, + "house_abandoned": { + "unicode": "1f3da", + "unicode_alternates": "1f3da-fe0f", + "name": "derelict house building", + "shortname": ":house_abandoned:", + "category": "travel", + "emoji_order": "573", + "aliases": [ + ":derelict_house_building:" + ], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "house" + ] + }, + "office": { + "unicode": "1f3e2", + "unicode_alternates": "", + "name": "office building", + "shortname": ":office:", + "category": "travel", + "emoji_order": "574", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "work" + ] + }, + "department_store": { + "unicode": "1f3ec", + "unicode_alternates": "", + "name": "department store", + "shortname": ":department_store:", + "category": "travel", + "emoji_order": "575", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building" + ] + }, + "post_office": { + "unicode": "1f3e3", + "unicode_alternates": "", + "name": "japanese post office", + "shortname": ":post_office:", + "category": "travel", + "emoji_order": "576", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "post office" + ] + }, + "european_post_office": { + "unicode": "1f3e4", + "unicode_alternates": "", + "name": "european post office", + "shortname": ":european_post_office:", + "category": "travel", + "emoji_order": "577", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "post office" + ] + }, + "hospital": { + "unicode": "1f3e5", + "unicode_alternates": "", + "name": "hospital", + "shortname": ":hospital:", + "category": "travel", + "emoji_order": "578", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "health", + "911", + "911" + ] + }, + "bank": { + "unicode": "1f3e6", + "unicode_alternates": "", + "name": "bank", + "shortname": ":bank:", + "category": "travel", + "emoji_order": "579", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building" + ] + }, + "hotel": { + "unicode": "1f3e8", + "unicode_alternates": "", + "name": "hotel", + "shortname": ":hotel:", + "category": "travel", + "emoji_order": "580", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "vacation" + ] + }, + "convenience_store": { + "unicode": "1f3ea", + "unicode_alternates": "", + "name": "convenience store", + "shortname": ":convenience_store:", + "category": "travel", + "emoji_order": "581", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building" + ] + }, + "school": { + "unicode": "1f3eb", + "unicode_alternates": "", + "name": "school", + "shortname": ":school:", + "category": "travel", + "emoji_order": "582", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building" + ] + }, + "love_hotel": { + "unicode": "1f3e9", + "unicode_alternates": "", + "name": "love hotel", + "shortname": ":love_hotel:", + "category": "travel", + "emoji_order": "583", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "love" + ] + }, + "wedding": { + "unicode": "1f492", + "unicode_alternates": "", + "name": "wedding", + "shortname": ":wedding:", + "category": "travel", + "emoji_order": "584", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "wedding", + "building", + "love", + "parties", + "parties" + ] + }, + "classical_building": { + "unicode": "1f3db", + "unicode_alternates": "1f3db-fe0f", + "name": "classical building", + "shortname": ":classical_building:", + "category": "travel", + "emoji_order": "585", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "travel", + "vacation" + ] + }, + "church": { + "unicode": "26ea", + "unicode_alternates": "26ea-fe0f", + "name": "church", + "shortname": ":church:", + "category": "travel", + "emoji_order": "586", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "wedding", + "religion", + "building", + "condolence", + "condolence" + ] + }, + "mosque": { + "unicode": "1f54c", + "unicode_alternates": "", + "name": "mosque", + "shortname": ":mosque:", + "category": "travel", + "emoji_order": "587", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "religion", + "building", + "vacation", + "condolence", + "condolence" + ] + }, + "synagogue": { + "unicode": "1f54d", + "unicode_alternates": "", + "name": "synagogue", + "shortname": ":synagogue:", + "category": "travel", + "emoji_order": "588", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "religion", + "building", + "travel", + "vacation", + "condolence", + "condolence" + ] + }, + "kaaba": { + "unicode": "1f54b", + "unicode_alternates": "", + "name": "kaaba", + "shortname": ":kaaba:", + "category": "travel", + "emoji_order": "589", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "religion", + "building", + "condolence", + "condolence" + ] + }, + "shinto_shrine": { + "unicode": "26e9", + "unicode_alternates": "26e9-fe0f", + "name": "shinto shrine", + "shortname": ":shinto_shrine:", + "category": "travel", + "emoji_order": "590", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "places", + "building", + "travel", + "vacation" + ] + }, + "watch": { + "unicode": "231a", + "unicode_alternates": "231a-fe0f", + "name": "watch", + "shortname": ":watch:", + "category": "objects", + "emoji_order": "591", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "time" + ] + }, + "iphone": { + "unicode": "1f4f1", + "unicode_alternates": "", + "name": "mobile phone", + "shortname": ":iphone:", + "category": "objects", + "emoji_order": "592", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "phone", + "selfie", + "selfie" + ] + }, + "calling": { + "unicode": "1f4f2", + "unicode_alternates": "", + "name": "mobile phone with rightwards arrow at left", + "shortname": ":calling:", + "category": "objects", + "emoji_order": "593", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "phone", + "selfie", + "selfie" + ] + }, + "computer": { + "unicode": "1f4bb", + "unicode_alternates": "", + "name": "personal computer", + "shortname": ":computer:", + "category": "objects", + "emoji_order": "594", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "work", + "office" + ] + }, + "keyboard": { + "unicode": "2328", + "unicode_alternates": "2328-fe0f", + "name": "keyboard", + "shortname": ":keyboard:", + "category": "objects", + "emoji_order": "595", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "work", + "office" + ] + }, + "desktop": { + "unicode": "1f5a5", + "unicode_alternates": "1f5a5-fe0f", + "name": "desktop computer", + "shortname": ":desktop:", + "category": "objects", + "emoji_order": "596", + "aliases": [ + ":desktop_computer:" + ], + "aliases_ascii": [], + "keywords": [ + "electronics", + "work" + ] + }, + "printer": { + "unicode": "1f5a8", + "unicode_alternates": "1f5a8-fe0f", + "name": "printer", + "shortname": ":printer:", + "category": "objects", + "emoji_order": "597", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "work", + "office" + ] + }, + "mouse_three_button": { + "unicode": "1f5b1", + "unicode_alternates": "1f5b1-fe0f", + "name": "three button mouse", + "shortname": ":mouse_three_button:", + "category": "objects", + "emoji_order": "598", + "aliases": [ + ":three_button_mouse:" + ], + "aliases_ascii": [], + "keywords": [ + "electronics", + "work", + "game", + "office" + ] + }, + "trackball": { + "unicode": "1f5b2", + "unicode_alternates": "1f5b2-fe0f", + "name": "trackball", + "shortname": ":trackball:", + "category": "objects", + "emoji_order": "599", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "work", + "game", + "office" + ] + }, + "joystick": { + "unicode": "1f579", + "unicode_alternates": "1f579-fe0f", + "name": "joystick", + "shortname": ":joystick:", + "category": "objects", + "emoji_order": "600", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "game", + "boys night", + "boys night" + ] + }, + "compression": { + "unicode": "1f5dc", + "unicode_alternates": "1f5dc-fe0f", + "name": "compression", + "shortname": ":compression:", + "category": "objects", + "emoji_order": "601", + "aliases": [], + "aliases_ascii": [], + "keywords": [] + }, + "minidisc": { + "unicode": "1f4bd", + "unicode_alternates": "", + "name": "minidisc", + "shortname": ":minidisc:", + "category": "objects", + "emoji_order": "602", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics" + ] + }, + "floppy_disk": { + "unicode": "1f4be", + "unicode_alternates": "", + "name": "floppy disk", + "shortname": ":floppy_disk:", + "category": "objects", + "emoji_order": "603", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "office" + ] + }, + "cd": { + "unicode": "1f4bf", + "unicode_alternates": "", + "name": "optical disc", + "shortname": ":cd:", + "category": "objects", + "emoji_order": "604", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics" + ] + }, + "dvd": { + "unicode": "1f4c0", + "unicode_alternates": "", + "name": "dvd", + "shortname": ":dvd:", + "category": "objects", + "emoji_order": "605", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics" + ] + }, + "vhs": { + "unicode": "1f4fc", + "unicode_alternates": "", + "name": "videocassette", + "shortname": ":vhs:", + "category": "objects", + "emoji_order": "606", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics" + ] + }, + "camera": { + "unicode": "1f4f7", + "unicode_alternates": "", + "name": "camera", + "shortname": ":camera:", + "category": "objects", + "emoji_order": "607", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "camera", + "selfie", + "selfie" + ] + }, + "camera_with_flash": { + "unicode": "1f4f8", + "unicode_alternates": "", + "name": "camera with flash", + "shortname": ":camera_with_flash:", + "category": "objects", + "emoji_order": "608", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "camera" + ] + }, + "video_camera": { + "unicode": "1f4f9", + "unicode_alternates": "", + "name": "video camera", + "shortname": ":video_camera:", + "category": "objects", + "emoji_order": "609", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "camera", + "movie" + ] + }, + "movie_camera": { + "unicode": "1f3a5", + "unicode_alternates": "", + "name": "movie camera", + "shortname": ":movie_camera:", + "category": "objects", + "emoji_order": "610", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "camera", + "movie" + ] + }, + "projector": { + "unicode": "1f4fd", + "unicode_alternates": "1f4fd-fe0f", + "name": "film projector", + "shortname": ":projector:", + "category": "objects", + "emoji_order": "611", + "aliases": [ + ":film_projector:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "camera", + "movie" + ] + }, + "film_frames": { + "unicode": "1f39e", + "unicode_alternates": "1f39e-fe0f", + "name": "film frames", + "shortname": ":film_frames:", + "category": "objects", + "emoji_order": "612", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "camera", + "movie" + ] + }, + "telephone_receiver": { + "unicode": "1f4de", + "unicode_alternates": "", + "name": "telephone receiver", + "shortname": ":telephone_receiver:", + "category": "objects", + "emoji_order": "613", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "phone" + ] + }, + "telephone": { + "unicode": "260e", + "unicode_alternates": "260e-fe0f", + "name": "black telephone", + "shortname": ":telephone:", + "category": "objects", + "emoji_order": "614", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "phone" + ] + }, + "pager": { + "unicode": "1f4df", + "unicode_alternates": "", + "name": "pager", + "shortname": ":pager:", + "category": "objects", + "emoji_order": "615", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "work" + ] + }, + "fax": { + "unicode": "1f4e0", + "unicode_alternates": "", + "name": "fax machine", + "shortname": ":fax:", + "category": "objects", + "emoji_order": "616", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "work", + "office" + ] + }, + "tv": { + "unicode": "1f4fa", + "unicode_alternates": "", + "name": "television", + "shortname": ":tv:", + "category": "objects", + "emoji_order": "617", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics" + ] + }, + "radio": { + "unicode": "1f4fb", + "unicode_alternates": "", + "name": "radio", + "shortname": ":radio:", + "category": "objects", + "emoji_order": "618", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics" + ] + }, + "microphone2": { + "unicode": "1f399", + "unicode_alternates": "1f399-fe0f", + "name": "studio microphone", + "shortname": ":microphone2:", + "category": "objects", + "emoji_order": "619", + "aliases": [ + ":studio_microphone:" + ], + "aliases_ascii": [], + "keywords": [ + "electronics", + "object" + ] + }, + "level_slider": { + "unicode": "1f39a", + "unicode_alternates": "1f39a-fe0f", + "name": "level slider", + "shortname": ":level_slider:", + "category": "objects", + "emoji_order": "620", + "aliases": [], + "aliases_ascii": [], + "keywords": [] + }, + "control_knobs": { + "unicode": "1f39b", + "unicode_alternates": "1f39b-fe0f", + "name": "control knobs", + "shortname": ":control_knobs:", + "category": "objects", + "emoji_order": "621", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "time" + ] + }, + "stopwatch": { + "unicode": "23f1", + "unicode_alternates": "23f1-fe0f", + "name": "stopwatch", + "shortname": ":stopwatch:", + "category": "objects", + "emoji_order": "622", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "time" + ] + }, + "timer": { + "unicode": "23f2", + "unicode_alternates": "23f2-fe0f", + "name": "timer clock", + "shortname": ":timer:", + "category": "objects", + "emoji_order": "623", + "aliases": [ + ":timer_clock:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "time" + ] + }, + "alarm_clock": { + "unicode": "23f0", + "unicode_alternates": "", + "name": "alarm clock", + "shortname": ":alarm_clock:", + "category": "objects", + "emoji_order": "624", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "time" + ] + }, + "clock": { + "unicode": "1f570", + "unicode_alternates": "1f570-fe0f", + "name": "mantlepiece clock", + "shortname": ":clock:", + "category": "objects", + "emoji_order": "625", + "aliases": [ + ":mantlepiece_clock:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "time" + ] + }, + "hourglass_flowing_sand": { + "unicode": "23f3", + "unicode_alternates": "", + "name": "hourglass with flowing sand", + "shortname": ":hourglass_flowing_sand:", + "category": "objects", + "emoji_order": "626", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "time" + ] + }, + "hourglass": { + "unicode": "231b", + "unicode_alternates": "231b-fe0f", + "name": "hourglass", + "shortname": ":hourglass:", + "category": "objects", + "emoji_order": "627", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "time" + ] + }, + "satellite": { + "unicode": "1f4e1", + "unicode_alternates": "", + "name": "satellite antenna", + "shortname": ":satellite:", + "category": "objects", + "emoji_order": "628", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "battery": { + "unicode": "1f50b", + "unicode_alternates": "", + "name": "battery", + "shortname": ":battery:", + "category": "objects", + "emoji_order": "629", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "electric_plug": { + "unicode": "1f50c", + "unicode_alternates": "", + "name": "electric plug", + "shortname": ":electric_plug:", + "category": "objects", + "emoji_order": "630", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics" + ] + }, + "bulb": { + "unicode": "1f4a1", + "unicode_alternates": "", + "name": "electric light bulb", + "shortname": ":bulb:", + "category": "objects", + "emoji_order": "631", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "science" + ] + }, + "flashlight": { + "unicode": "1f526", + "unicode_alternates": "", + "name": "electric torch", + "shortname": ":flashlight:", + "category": "objects", + "emoji_order": "632", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "electronics", + "object" + ] + }, + "candle": { + "unicode": "1f56f", + "unicode_alternates": "1f56f-fe0f", + "name": "candle", + "shortname": ":candle:", + "category": "objects", + "emoji_order": "633", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "wastebasket": { + "unicode": "1f5d1", + "unicode_alternates": "1f5d1-fe0f", + "name": "wastebasket", + "shortname": ":wastebasket:", + "category": "objects", + "emoji_order": "634", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "work" + ] + }, + "oil": { + "unicode": "1f6e2", + "unicode_alternates": "1f6e2-fe0f", + "name": "oil drum", + "shortname": ":oil:", + "category": "objects", + "emoji_order": "635", + "aliases": [ + ":oil_drum:" + ], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "money_with_wings": { + "unicode": "1f4b8", + "unicode_alternates": "", + "name": "money with wings", + "shortname": ":money_with_wings:", + "category": "objects", + "emoji_order": "636", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "money", + "money", + "boys night", + "boys night" + ] + }, + "dollar": { + "unicode": "1f4b5", + "unicode_alternates": "", + "name": "banknote with dollar sign", + "shortname": ":dollar:", + "category": "objects", + "emoji_order": "637", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "money", + "money" + ] + }, + "yen": { + "unicode": "1f4b4", + "unicode_alternates": "", + "name": "banknote with yen sign", + "shortname": ":yen:", + "category": "objects", + "emoji_order": "638", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "money", + "money" + ] + }, + "euro": { + "unicode": "1f4b6", + "unicode_alternates": "", + "name": "banknote with euro sign", + "shortname": ":euro:", + "category": "objects", + "emoji_order": "639", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "money", + "money" + ] + }, + "pound": { + "unicode": "1f4b7", + "unicode_alternates": "", + "name": "banknote with pound sign", + "shortname": ":pound:", + "category": "objects", + "emoji_order": "640", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "money", + "money" + ] + }, + "moneybag": { + "unicode": "1f4b0", + "unicode_alternates": "", + "name": "money bag", + "shortname": ":moneybag:", + "category": "objects", + "emoji_order": "641", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "bag", + "award", + "money", + "money" + ] + }, + "credit_card": { + "unicode": "1f4b3", + "unicode_alternates": "", + "name": "credit card", + "shortname": ":credit_card:", + "category": "objects", + "emoji_order": "642", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "money", + "money", + "boys night", + "boys night" + ] + }, + "gem": { + "unicode": "1f48e", + "unicode_alternates": "", + "name": "gem stone", + "shortname": ":gem:", + "category": "objects", + "emoji_order": "643", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "gem" + ] + }, + "scales": { + "unicode": "2696", + "unicode_alternates": "2696-fe0f", + "name": "scales", + "shortname": ":scales:", + "category": "objects", + "emoji_order": "644", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "wrench": { + "unicode": "1f527", + "unicode_alternates": "", + "name": "wrench", + "shortname": ":wrench:", + "category": "objects", + "emoji_order": "645", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "tool" + ] + }, + "hammer": { + "unicode": "1f528", + "unicode_alternates": "", + "name": "hammer", + "shortname": ":hammer:", + "category": "objects", + "emoji_order": "646", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "tool", + "weapon" + ] + }, + "hammer_pick": { + "unicode": "2692", + "unicode_alternates": "2692-fe0f", + "name": "hammer and pick", + "shortname": ":hammer_pick:", + "category": "objects", + "emoji_order": "647", + "aliases": [ + ":hammer_and_pick:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "tool", + "weapon" + ] + }, + "tools": { + "unicode": "1f6e0", + "unicode_alternates": "1f6e0-fe0f", + "name": "hammer and wrench", + "shortname": ":tools:", + "category": "objects", + "emoji_order": "648", + "aliases": [ + ":hammer_and_wrench:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "tool" + ] + }, + "pick": { + "unicode": "26cf", + "unicode_alternates": "26cf-fe0f", + "name": "pick", + "shortname": ":pick:", + "category": "objects", + "emoji_order": "649", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "tool", + "weapon" + ] + }, + "nut_and_bolt": { + "unicode": "1f529", + "unicode_alternates": "", + "name": "nut and bolt", + "shortname": ":nut_and_bolt:", + "category": "objects", + "emoji_order": "650", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "tool", + "nutcase", + "nutcase" + ] + }, + "gear": { + "unicode": "2699", + "unicode_alternates": "2699-fe0f", + "name": "gear", + "shortname": ":gear:", + "category": "objects", + "emoji_order": "651", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "tool" + ] + }, + "chains": { + "unicode": "26d3", + "unicode_alternates": "26d3-fe0f", + "name": "chains", + "shortname": ":chains:", + "category": "objects", + "emoji_order": "652", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "tool" + ] + }, + "gun": { + "unicode": "1f52b", + "unicode_alternates": "", + "name": "pistol", + "shortname": ":gun:", + "category": "objects", + "emoji_order": "653", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "weapon", + "dead", + "gun", + "sarcastic", + "sarcastic" + ] + }, + "bomb": { + "unicode": "1f4a3", + "unicode_alternates": "", + "name": "bomb", + "shortname": ":bomb:", + "category": "objects", + "emoji_order": "654", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "weapon", + "dead", + "blast", + "blast" + ] + }, + "knife": { + "unicode": "1f52a", + "unicode_alternates": "", + "name": "hocho", + "shortname": ":knife:", + "category": "objects", + "emoji_order": "655", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "weapon" + ] + }, + "dagger": { + "unicode": "1f5e1", + "unicode_alternates": "1f5e1-fe0f", + "name": "dagger knife", + "shortname": ":dagger:", + "category": "objects", + "emoji_order": "656", + "aliases": [ + ":dagger_knife:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "weapon" + ] + }, + "crossed_swords": { + "unicode": "2694", + "unicode_alternates": "2694-fe0f", + "name": "crossed swords", + "shortname": ":crossed_swords:", + "category": "objects", + "emoji_order": "657", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "weapon" + ] + }, + "shield": { + "unicode": "1f6e1", + "unicode_alternates": "1f6e1-fe0f", + "name": "shield", + "shortname": ":shield:", + "category": "objects", + "emoji_order": "658", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "smoking": { + "unicode": "1f6ac", + "unicode_alternates": "", + "name": "smoking symbol", + "shortname": ":smoking:", + "category": "objects", + "emoji_order": "659", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "symbol", + "drugs", + "drugs", + "smoking", + "smoking" + ] + }, + "skull_crossbones": { + "unicode": "2620", + "unicode_alternates": "2620-fe0f", + "name": "skull and crossbones", + "shortname": ":skull_crossbones:", + "category": "objects", + "emoji_order": "660", + "aliases": [ + ":skull_and_crossbones:" + ], + "aliases_ascii": [], + "keywords": [ + "symbol", + "dead", + "skull" + ] + }, + "coffin": { + "unicode": "26b0", + "unicode_alternates": "26b0-fe0f", + "name": "coffin", + "shortname": ":coffin:", + "category": "objects", + "emoji_order": "661", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "dead", + "rip", + "rip" + ] + }, + "urn": { + "unicode": "26b1", + "unicode_alternates": "26b1-fe0f", + "name": "funeral urn", + "shortname": ":urn:", + "category": "objects", + "emoji_order": "662", + "aliases": [ + ":funeral_urn:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "dead", + "rip", + "rip" + ] + }, + "amphora": { + "unicode": "1f3fa", + "unicode_alternates": "", + "name": "amphora", + "shortname": ":amphora:", + "category": "objects", + "emoji_order": "663", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "crystal_ball": { + "unicode": "1f52e", + "unicode_alternates": "", + "name": "crystal ball", + "shortname": ":crystal_ball:", + "category": "objects", + "emoji_order": "664", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "ball" + ] + }, + "prayer_beads": { + "unicode": "1f4ff", + "unicode_alternates": "", + "name": "prayer beads", + "shortname": ":prayer_beads:", + "category": "objects", + "emoji_order": "665", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "rosary" + ] + }, + "barber": { + "unicode": "1f488", + "unicode_alternates": "", + "name": "barber pole", + "shortname": ":barber:", + "category": "objects", + "emoji_order": "666", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "alembic": { + "unicode": "2697", + "unicode_alternates": "2697-fe0f", + "name": "alembic", + "shortname": ":alembic:", + "category": "objects", + "emoji_order": "667", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "science" + ] + }, + "telescope": { + "unicode": "1f52d", + "unicode_alternates": "", + "name": "telescope", + "shortname": ":telescope:", + "category": "objects", + "emoji_order": "668", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "space", + "science" + ] + }, + "microscope": { + "unicode": "1f52c", + "unicode_alternates": "", + "name": "microscope", + "shortname": ":microscope:", + "category": "objects", + "emoji_order": "669", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "science" + ] + }, + "hole": { + "unicode": "1f573", + "unicode_alternates": "1f573-fe0f", + "name": "hole", + "shortname": ":hole:", + "category": "objects", + "emoji_order": "670", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "pill": { + "unicode": "1f48a", + "unicode_alternates": "", + "name": "pill", + "shortname": ":pill:", + "category": "objects", + "emoji_order": "671", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "health", + "drugs", + "drugs" + ] + }, + "syringe": { + "unicode": "1f489", + "unicode_alternates": "", + "name": "syringe", + "shortname": ":syringe:", + "category": "objects", + "emoji_order": "672", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "weapon", + "health", + "drugs", + "drugs" + ] + }, + "thermometer": { + "unicode": "1f321", + "unicode_alternates": "1f321-fe0f", + "name": "thermometer", + "shortname": ":thermometer:", + "category": "objects", + "emoji_order": "673", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "science", + "health", + "hot", + "hot" + ] + }, + "label": { + "unicode": "1f3f7", + "unicode_alternates": "1f3f7-fe0f", + "name": "label", + "shortname": ":label:", + "category": "objects", + "emoji_order": "674", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "bookmark": { + "unicode": "1f516", + "unicode_alternates": "", + "name": "bookmark", + "shortname": ":bookmark:", + "category": "objects", + "emoji_order": "675", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "book" + ] + }, + "toilet": { + "unicode": "1f6bd", + "unicode_alternates": "", + "name": "toilet", + "shortname": ":toilet:", + "category": "objects", + "emoji_order": "676", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "bathroom" + ] + }, + "shower": { + "unicode": "1f6bf", + "unicode_alternates": "", + "name": "shower", + "shortname": ":shower:", + "category": "objects", + "emoji_order": "677", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "bathroom" + ] + }, + "bathtub": { + "unicode": "1f6c1", + "unicode_alternates": "", + "name": "bathtub", + "shortname": ":bathtub:", + "category": "objects", + "emoji_order": "678", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "bathroom", + "tired", + "steam", + "steam" + ] + }, + "key": { + "unicode": "1f511", + "unicode_alternates": "", + "name": "key", + "shortname": ":key:", + "category": "objects", + "emoji_order": "679", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "lock" + ] + }, + "key2": { + "unicode": "1f5dd", + "unicode_alternates": "1f5dd-fe0f", + "name": "old key", + "shortname": ":key2:", + "category": "objects", + "emoji_order": "680", + "aliases": [ + ":old_key:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "lock" + ] + }, + "couch": { + "unicode": "1f6cb", + "unicode_alternates": "1f6cb-fe0f", + "name": "couch and lamp", + "shortname": ":couch:", + "category": "objects", + "emoji_order": "681", + "aliases": [ + ":couch_and_lamp:" + ], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "sleeping_accommodation": { + "unicode": "1f6cc", + "unicode_alternates": "", + "name": "sleeping accommodation", + "shortname": ":sleeping_accommodation:", + "category": "objects", + "emoji_order": "682", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "tired" + ] + }, + "bed": { + "unicode": "1f6cf", + "unicode_alternates": "1f6cf-fe0f", + "name": "bed", + "shortname": ":bed:", + "category": "objects", + "emoji_order": "683", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "tired" + ] + }, + "door": { + "unicode": "1f6aa", + "unicode_alternates": "", + "name": "door", + "shortname": ":door:", + "category": "objects", + "emoji_order": "684", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "bellhop": { + "unicode": "1f6ce", + "unicode_alternates": "1f6ce-fe0f", + "name": "bellhop bell", + "shortname": ":bellhop:", + "category": "objects", + "emoji_order": "685", + "aliases": [ + ":bellhop_bell:" + ], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "frame_photo": { + "unicode": "1f5bc", + "unicode_alternates": "1f5bc-fe0f", + "name": "frame with picture", + "shortname": ":frame_photo:", + "category": "objects", + "emoji_order": "686", + "aliases": [ + ":frame_with_picture:" + ], + "aliases_ascii": [], + "keywords": [ + "travel", + "vacation" + ] + }, + "map": { + "unicode": "1f5fa", + "unicode_alternates": "1f5fa-fe0f", + "name": "world map", + "shortname": ":map:", + "category": "objects", + "emoji_order": "687", + "aliases": [ + ":world_map:" + ], + "aliases_ascii": [], + "keywords": [ + "travel", + "map", + "vacation" + ] + }, + "beach_umbrella": { + "unicode": "26f1", + "unicode_alternates": "26f1-fe0f", + "name": "umbrella on ground", + "shortname": ":beach_umbrella:", + "category": "objects", + "emoji_order": "688", + "aliases": [ + ":umbrella_on_ground:" + ], + "aliases_ascii": [], + "keywords": [ + "travel", + "vacation", + "tropical" + ] + }, + "moyai": { + "unicode": "1f5ff", + "unicode_alternates": "", + "name": "moyai", + "shortname": ":moyai:", + "category": "objects", + "emoji_order": "689", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "travel", + "vacation" + ] + }, + "shopping_bags": { + "unicode": "1f6cd", + "unicode_alternates": "1f6cd-fe0f", + "name": "shopping bags", + "shortname": ":shopping_bags:", + "category": "objects", + "emoji_order": "690", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "birthday", + "parties", + "parties" + ] + }, + "balloon": { + "unicode": "1f388", + "unicode_alternates": "", + "name": "balloon", + "shortname": ":balloon:", + "category": "objects", + "emoji_order": "691", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "birthday", + "good", + "good", + "parties", + "parties" + ] + }, + "flags": { + "unicode": "1f38f", + "unicode_alternates": "", + "name": "carp streamer", + "shortname": ":flags:", + "category": "objects", + "emoji_order": "692", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "japan" + ] + }, + "ribbon": { + "unicode": "1f380", + "unicode_alternates": "", + "name": "ribbon", + "shortname": ":ribbon:", + "category": "objects", + "emoji_order": "693", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "gift", + "birthday" + ] + }, + "gift": { + "unicode": "1f381", + "unicode_alternates": "", + "name": "wrapped present", + "shortname": ":gift:", + "category": "objects", + "emoji_order": "694", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "gift", + "birthday", + "holidays", + "christmas", + "parties", + "parties" + ] + }, + "confetti_ball": { + "unicode": "1f38a", + "unicode_alternates": "", + "name": "confetti ball", + "shortname": ":confetti_ball:", + "category": "objects", + "emoji_order": "695", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "birthday", + "holidays", + "cheers", + "girls night", + "girls night", + "boys night", + "boys night", + "parties", + "parties" + ] + }, + "tada": { + "unicode": "1f389", + "unicode_alternates": "", + "name": "party popper", + "shortname": ":tada:", + "category": "objects", + "emoji_order": "696", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "birthday", + "holidays", + "cheers", + "good", + "good", + "girls night", + "girls night", + "boys night", + "boys night", + "parties", + "parties" + ] + }, + "dolls": { + "unicode": "1f38e", + "unicode_alternates": "", + "name": "japanese dolls", + "shortname": ":dolls:", + "category": "objects", + "emoji_order": "697", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "people", + "japan" + ] + }, + "wind_chime": { + "unicode": "1f390", + "unicode_alternates": "", + "name": "wind chime", + "shortname": ":wind_chime:", + "category": "objects", + "emoji_order": "698", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "japan" + ] + }, + "crossed_flags": { + "unicode": "1f38c", + "unicode_alternates": "", + "name": "crossed flags", + "shortname": ":crossed_flags:", + "category": "objects", + "emoji_order": "699", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "japan" + ] + }, + "izakaya_lantern": { + "unicode": "1f3ee", + "unicode_alternates": "", + "name": "izakaya lantern", + "shortname": ":izakaya_lantern:", + "category": "objects", + "emoji_order": "700", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "japan" + ] + }, + "envelope": { + "unicode": "2709", + "unicode_alternates": "2709-fe0f", + "name": "envelope", + "shortname": ":envelope:", + "category": "objects", + "emoji_order": "701", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office", + "write" + ] + }, + "envelope_with_arrow": { + "unicode": "1f4e9", + "unicode_alternates": "", + "name": "envelope with downwards arrow above", + "shortname": ":envelope_with_arrow:", + "category": "objects", + "emoji_order": "702", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office" + ] + }, + "incoming_envelope": { + "unicode": "1f4e8", + "unicode_alternates": "", + "name": "incoming envelope", + "shortname": ":incoming_envelope:", + "category": "objects", + "emoji_order": "703", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "e-mail": { + "unicode": "1f4e7", + "unicode_alternates": "", + "name": "e-mail symbol", + "shortname": ":e-mail:", + "category": "objects", + "emoji_order": "704", + "aliases": [ + ":email:" + ], + "aliases_ascii": [], + "keywords": [ + "office" + ] + }, + "love_letter": { + "unicode": "1f48c", + "unicode_alternates": "", + "name": "love letter", + "shortname": ":love_letter:", + "category": "objects", + "emoji_order": "705", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "postbox": { + "unicode": "1f4ee", + "unicode_alternates": "", + "name": "postbox", + "shortname": ":postbox:", + "category": "objects", + "emoji_order": "706", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "mailbox_closed": { + "unicode": "1f4ea", + "unicode_alternates": "", + "name": "closed mailbox with lowered flag", + "shortname": ":mailbox_closed:", + "category": "objects", + "emoji_order": "707", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office" + ] + }, + "mailbox": { + "unicode": "1f4eb", + "unicode_alternates": "", + "name": "closed mailbox with raised flag", + "shortname": ":mailbox:", + "category": "objects", + "emoji_order": "708", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "mailbox_with_mail": { + "unicode": "1f4ec", + "unicode_alternates": "", + "name": "open mailbox with raised flag", + "shortname": ":mailbox_with_mail:", + "category": "objects", + "emoji_order": "709", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "mailbox_with_no_mail": { + "unicode": "1f4ed", + "unicode_alternates": "", + "name": "open mailbox with lowered flag", + "shortname": ":mailbox_with_no_mail:", + "category": "objects", + "emoji_order": "710", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "package": { + "unicode": "1f4e6", + "unicode_alternates": "", + "name": "package", + "shortname": ":package:", + "category": "objects", + "emoji_order": "711", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "gift", + "office" + ] + }, + "postal_horn": { + "unicode": "1f4ef", + "unicode_alternates": "", + "name": "postal horn", + "shortname": ":postal_horn:", + "category": "objects", + "emoji_order": "712", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "inbox_tray": { + "unicode": "1f4e5", + "unicode_alternates": "", + "name": "inbox tray", + "shortname": ":inbox_tray:", + "category": "objects", + "emoji_order": "713", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "work", + "office" + ] + }, + "outbox_tray": { + "unicode": "1f4e4", + "unicode_alternates": "", + "name": "outbox tray", + "shortname": ":outbox_tray:", + "category": "objects", + "emoji_order": "714", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "work", + "office" + ] + }, + "scroll": { + "unicode": "1f4dc", + "unicode_alternates": "", + "name": "scroll", + "shortname": ":scroll:", + "category": "objects", + "emoji_order": "715", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office" + ] + }, + "page_with_curl": { + "unicode": "1f4c3", + "unicode_alternates": "", + "name": "page with curl", + "shortname": ":page_with_curl:", + "category": "objects", + "emoji_order": "716", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "office", + "write" + ] + }, + "bookmark_tabs": { + "unicode": "1f4d1", + "unicode_alternates": "", + "name": "bookmark tabs", + "shortname": ":bookmark_tabs:", + "category": "objects", + "emoji_order": "717", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "office", + "write" + ] + }, + "bar_chart": { + "unicode": "1f4ca", + "unicode_alternates": "", + "name": "bar chart", + "shortname": ":bar_chart:", + "category": "objects", + "emoji_order": "718", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "work", + "office" + ] + }, + "chart_with_upwards_trend": { + "unicode": "1f4c8", + "unicode_alternates": "", + "name": "chart with upwards trend", + "shortname": ":chart_with_upwards_trend:", + "category": "objects", + "emoji_order": "719", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "work", + "office" + ] + }, + "chart_with_downwards_trend": { + "unicode": "1f4c9", + "unicode_alternates": "", + "name": "chart with downwards trend", + "shortname": ":chart_with_downwards_trend:", + "category": "objects", + "emoji_order": "720", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "work", + "office" + ] + }, + "page_facing_up": { + "unicode": "1f4c4", + "unicode_alternates": "", + "name": "page facing up", + "shortname": ":page_facing_up:", + "category": "objects", + "emoji_order": "721", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "work", + "office", + "write" + ] + }, + "date": { + "unicode": "1f4c5", + "unicode_alternates": "", + "name": "calendar", + "shortname": ":date:", + "category": "objects", + "emoji_order": "722", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office" + ] + }, + "calendar": { + "unicode": "1f4c6", + "unicode_alternates": "", + "name": "tear-off calendar", + "shortname": ":calendar:", + "category": "objects", + "emoji_order": "723", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office" + ] + }, + "calendar_spiral": { + "unicode": "1f5d3", + "unicode_alternates": "1f5d3-fe0f", + "name": "spiral calendar pad", + "shortname": ":calendar_spiral:", + "category": "objects", + "emoji_order": "724", + "aliases": [ + ":spiral_calendar_pad:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "office" + ] + }, + "card_index": { + "unicode": "1f4c7", + "unicode_alternates": "", + "name": "card index", + "shortname": ":card_index:", + "category": "objects", + "emoji_order": "725", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "work", + "office" + ] + }, + "card_box": { + "unicode": "1f5c3", + "unicode_alternates": "1f5c3-fe0f", + "name": "card file box", + "shortname": ":card_box:", + "category": "objects", + "emoji_order": "726", + "aliases": [ + ":card_file_box:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "work", + "office" + ] + }, + "ballot_box": { + "unicode": "1f5f3", + "unicode_alternates": "1f5f3-fe0f", + "name": "ballot box with ballot", + "shortname": ":ballot_box:", + "category": "objects", + "emoji_order": "727", + "aliases": [ + ":ballot_box_with_ballot:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "office" + ] + }, + "file_cabinet": { + "unicode": "1f5c4", + "unicode_alternates": "1f5c4-fe0f", + "name": "file cabinet", + "shortname": ":file_cabinet:", + "category": "objects", + "emoji_order": "728", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "work", + "office" + ] + }, + "clipboard": { + "unicode": "1f4cb", + "unicode_alternates": "", + "name": "clipboard", + "shortname": ":clipboard:", + "category": "objects", + "emoji_order": "729", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "work", + "office", + "write" + ] + }, + "notepad_spiral": { + "unicode": "1f5d2", + "unicode_alternates": "1f5d2-fe0f", + "name": "spiral note pad", + "shortname": ":notepad_spiral:", + "category": "objects", + "emoji_order": "730", + "aliases": [ + ":spiral_note_pad:" + ], + "aliases_ascii": [], + "keywords": [ + "work", + "office", + "write" + ] + }, + "file_folder": { + "unicode": "1f4c1", + "unicode_alternates": "", + "name": "file folder", + "shortname": ":file_folder:", + "category": "objects", + "emoji_order": "731", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "work", + "office" + ] + }, + "open_file_folder": { + "unicode": "1f4c2", + "unicode_alternates": "", + "name": "open file folder", + "shortname": ":open_file_folder:", + "category": "objects", + "emoji_order": "732", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "work", + "office" + ] + }, + "dividers": { + "unicode": "1f5c2", + "unicode_alternates": "1f5c2-fe0f", + "name": "card index dividers", + "shortname": ":dividers:", + "category": "objects", + "emoji_order": "733", + "aliases": [ + ":card_index_dividers:" + ], + "aliases_ascii": [], + "keywords": [ + "work", + "office" + ] + }, + "newspaper2": { + "unicode": "1f5de", + "unicode_alternates": "1f5de-fe0f", + "name": "rolled-up newspaper", + "shortname": ":newspaper2:", + "category": "objects", + "emoji_order": "734", + "aliases": [ + ":rolled_up_newspaper:" + ], + "aliases_ascii": [], + "keywords": [ + "office", + "write" + ] + }, + "newspaper": { + "unicode": "1f4f0", + "unicode_alternates": "", + "name": "newspaper", + "shortname": ":newspaper:", + "category": "objects", + "emoji_order": "735", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "office", + "write" + ] + }, + "notebook": { + "unicode": "1f4d3", + "unicode_alternates": "", + "name": "notebook", + "shortname": ":notebook:", + "category": "objects", + "emoji_order": "736", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office", + "write" + ] + }, + "closed_book": { + "unicode": "1f4d5", + "unicode_alternates": "", + "name": "closed book", + "shortname": ":closed_book:", + "category": "objects", + "emoji_order": "737", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office", + "write", + "book" + ] + }, + "green_book": { + "unicode": "1f4d7", + "unicode_alternates": "", + "name": "green book", + "shortname": ":green_book:", + "category": "objects", + "emoji_order": "738", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office", + "book" + ] + }, + "blue_book": { + "unicode": "1f4d8", + "unicode_alternates": "", + "name": "blue book", + "shortname": ":blue_book:", + "category": "objects", + "emoji_order": "739", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office", + "write", + "book" + ] + }, + "orange_book": { + "unicode": "1f4d9", + "unicode_alternates": "", + "name": "orange book", + "shortname": ":orange_book:", + "category": "objects", + "emoji_order": "740", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office", + "write", + "book" + ] + }, + "notebook_with_decorative_cover": { + "unicode": "1f4d4", + "unicode_alternates": "", + "name": "notebook with decorative cover", + "shortname": ":notebook_with_decorative_cover:", + "category": "objects", + "emoji_order": "741", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office", + "write" + ] + }, + "ledger": { + "unicode": "1f4d2", + "unicode_alternates": "", + "name": "ledger", + "shortname": ":ledger:", + "category": "objects", + "emoji_order": "742", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office", + "write" + ] + }, + "books": { + "unicode": "1f4da", + "unicode_alternates": "", + "name": "books", + "shortname": ":books:", + "category": "objects", + "emoji_order": "743", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office", + "write", + "book" + ] + }, + "book": { + "unicode": "1f4d6", + "unicode_alternates": "", + "name": "open book", + "shortname": ":book:", + "category": "objects", + "emoji_order": "744", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office", + "write", + "book" + ] + }, + "link": { + "unicode": "1f517", + "unicode_alternates": "", + "name": "link symbol", + "shortname": ":link:", + "category": "objects", + "emoji_order": "745", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "symbol", + "office" + ] + }, + "paperclip": { + "unicode": "1f4ce", + "unicode_alternates": "", + "name": "paperclip", + "shortname": ":paperclip:", + "category": "objects", + "emoji_order": "746", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "work", + "office" + ] + }, + "paperclips": { + "unicode": "1f587", + "unicode_alternates": "1f587-fe0f", + "name": "linked paperclips", + "shortname": ":paperclips:", + "category": "objects", + "emoji_order": "747", + "aliases": [ + ":linked_paperclips:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "work", + "office" + ] + }, + "scissors": { + "unicode": "2702", + "unicode_alternates": "2702-fe0f", + "name": "black scissors", + "shortname": ":scissors:", + "category": "objects", + "emoji_order": "748", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "tool", + "weapon", + "office" + ] + }, + "triangular_ruler": { + "unicode": "1f4d0", + "unicode_alternates": "", + "name": "triangular ruler", + "shortname": ":triangular_ruler:", + "category": "objects", + "emoji_order": "749", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "tool", + "office" + ] + }, + "straight_ruler": { + "unicode": "1f4cf", + "unicode_alternates": "", + "name": "straight ruler", + "shortname": ":straight_ruler:", + "category": "objects", + "emoji_order": "750", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "tool", + "office" + ] + }, + "pushpin": { + "unicode": "1f4cc", + "unicode_alternates": "", + "name": "pushpin", + "shortname": ":pushpin:", + "category": "objects", + "emoji_order": "751", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office" + ] + }, + "round_pushpin": { + "unicode": "1f4cd", + "unicode_alternates": "", + "name": "round pushpin", + "shortname": ":round_pushpin:", + "category": "objects", + "emoji_order": "752", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office" + ] + }, + "triangular_flag_on_post": { + "unicode": "1f6a9", + "unicode_alternates": "", + "name": "triangular flag on post", + "shortname": ":triangular_flag_on_post:", + "category": "objects", + "emoji_order": "753", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "flag_white": { + "unicode": "1f3f3", + "unicode_alternates": "1f3f3-fe0f", + "name": "waving white flag", + "shortname": ":flag_white:", + "category": "objects", + "emoji_order": "754", + "aliases": [ + ":waving_white_flag:" + ], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "flag_black": { + "unicode": "1f3f4", + "unicode_alternates": "", + "name": "waving black flag", + "shortname": ":flag_black:", + "category": "objects", + "emoji_order": "755", + "aliases": [ + ":waving_black_flag:" + ], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "closed_lock_with_key": { + "unicode": "1f510", + "unicode_alternates": "", + "name": "closed lock with key", + "shortname": ":closed_lock_with_key:", + "category": "objects", + "emoji_order": "756", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "lock" + ] + }, + "lock": { + "unicode": "1f512", + "unicode_alternates": "", + "name": "lock", + "shortname": ":lock:", + "category": "objects", + "emoji_order": "757", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "lock" + ] + }, + "unlock": { + "unicode": "1f513", + "unicode_alternates": "", + "name": "open lock", + "shortname": ":unlock:", + "category": "objects", + "emoji_order": "758", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "lock" + ] + }, + "lock_with_ink_pen": { + "unicode": "1f50f", + "unicode_alternates": "", + "name": "lock with ink pen", + "shortname": ":lock_with_ink_pen:", + "category": "objects", + "emoji_order": "759", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "lock" + ] + }, + "pen_ballpoint": { + "unicode": "1f58a", + "unicode_alternates": "1f58a-fe0f", + "name": "lower left ballpoint pen", + "shortname": ":pen_ballpoint:", + "category": "objects", + "emoji_order": "760", + "aliases": [ + ":lower_left_ballpoint_pen:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "office", + "write" + ] + }, + "pen_fountain": { + "unicode": "1f58b", + "unicode_alternates": "1f58b-fe0f", + "name": "lower left fountain pen", + "shortname": ":pen_fountain:", + "category": "objects", + "emoji_order": "761", + "aliases": [ + ":lower_left_fountain_pen:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "office", + "write" + ] + }, + "black_nib": { + "unicode": "2712", + "unicode_alternates": "2712-fe0f", + "name": "black nib", + "shortname": ":black_nib:", + "category": "objects", + "emoji_order": "762", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office", + "write" + ] + }, + "pencil": { + "unicode": "1f4dd", + "unicode_alternates": "", + "name": "memo", + "shortname": ":pencil:", + "category": "objects", + "emoji_order": "763", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "work", + "office", + "write" + ] + }, + "pencil2": { + "unicode": "270f", + "unicode_alternates": "270f-fe0f", + "name": "pencil", + "shortname": ":pencil2:", + "category": "objects", + "emoji_order": "764", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object", + "office", + "write" + ] + }, + "crayon": { + "unicode": "1f58d", + "unicode_alternates": "1f58d-fe0f", + "name": "lower left crayon", + "shortname": ":crayon:", + "category": "objects", + "emoji_order": "765", + "aliases": [ + ":lower_left_crayon:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "office", + "write" + ] + }, + "paintbrush": { + "unicode": "1f58c", + "unicode_alternates": "1f58c-fe0f", + "name": "lower left paintbrush", + "shortname": ":paintbrush:", + "category": "objects", + "emoji_order": "766", + "aliases": [ + ":lower_left_paintbrush:" + ], + "aliases_ascii": [], + "keywords": [ + "object", + "office", + "write" + ] + }, + "mag": { + "unicode": "1f50d", + "unicode_alternates": "", + "name": "left-pointing magnifying glass", + "shortname": ":mag:", + "category": "objects", + "emoji_order": "767", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "mag_right": { + "unicode": "1f50e", + "unicode_alternates": "", + "name": "right-pointing magnifying glass", + "shortname": ":mag_right:", + "category": "objects", + "emoji_order": "768", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "object" + ] + }, + "heart": { + "unicode": "2764", + "unicode_alternates": "2764-fe0f", + "name": "heavy black heart", + "shortname": ":heart:", + "category": "symbols", + "emoji_order": "769", + "aliases": [], + "aliases_ascii": [ + "<3" + ], + "keywords": [ + "love", + "symbol", + "parties", + "parties" + ] + }, + "yellow_heart": { + "unicode": "1f49b", + "unicode_alternates": "", + "name": "yellow heart", + "shortname": ":yellow_heart:", + "category": "symbols", + "emoji_order": "770", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "love", + "symbol" + ] + }, + "green_heart": { + "unicode": "1f49a", + "unicode_alternates": "", + "name": "green heart", + "shortname": ":green_heart:", + "category": "symbols", + "emoji_order": "771", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "love", + "symbol" + ] + }, + "blue_heart": { + "unicode": "1f499", + "unicode_alternates": "", + "name": "blue heart", + "shortname": ":blue_heart:", + "category": "symbols", + "emoji_order": "772", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "love", + "symbol" + ] + }, + "purple_heart": { + "unicode": "1f49c", + "unicode_alternates": "", + "name": "purple heart", + "shortname": ":purple_heart:", + "category": "symbols", + "emoji_order": "773", + "aliases": [], + "aliases_ascii": [], + "keywords": [ + "love", + "symbol" + ] + }, + "broken_heart": { + "unicode": "1f494", + "unicode_alternates": "", + "name": "broken heart", + "shortname": ":broken_heart:", + "category": "symbols", + "emoji_order": "774", + "aliases": [], + "aliases_ascii": [ + " +#include +#include +#include +#include +#include + +const char FILTER_PEOPLE[] = "people"; +const char FILTER_NATURE[] = "nature"; +const char FILTER_FOOD[] = "food"; +const char FILTER_ACTIVITY[] = "activity"; +const char FILTER_TRAVEL[] = "travel"; +const char FILTER_OBJECTS[] = "objects"; +const char FILTER_SYMBOLS[] = "symbols"; +const char FILTER_FLAGS[] = "flags"; +const char FILTER_UNICODE9[] = "unicode9"; + +using namespace com::sun::star; + +SfxEmojiControl::SfxEmojiControl(sal_uInt16 nId, const css::uno::Reference< css::frame::XFrame >& rFrame) + : SfxPopupWindow(nId, "emojictrl", "sfx/ui/emojicontrol.ui", rFrame) +{ + get(mpTabControl, "tab_control"); + get(mpEmojiView, "emoji_view"); + + sal_uInt16 nCurPageId = mpTabControl->GetPageId(FILTER_PEOPLE); + TabPage *pTabPage = mpTabControl->GetTabPage(nCurPageId); + ConvertLabelToUnicode(nCurPageId); + pTabPage->Show(); + + nCurPageId = mpTabControl->GetPageId(FILTER_NATURE); + mpTabControl->SetTabPage(nCurPageId, pTabPage); + ConvertLabelToUnicode(nCurPageId); + pTabPage->Show(); + + nCurPageId = mpTabControl->GetPageId(FILTER_FOOD); + mpTabControl->SetTabPage(nCurPageId, pTabPage); + ConvertLabelToUnicode(nCurPageId); + pTabPage->Show(); + + nCurPageId = mpTabControl->GetPageId(FILTER_ACTIVITY); + mpTabControl->SetTabPage(nCurPageId, pTabPage); + ConvertLabelToUnicode(nCurPageId); + pTabPage->Show(); + + nCurPageId = mpTabControl->GetPageId(FILTER_TRAVEL); + mpTabControl->SetTabPage(nCurPageId, pTabPage); + ConvertLabelToUnicode(nCurPageId); + pTabPage->Show(); + + nCurPageId = mpTabControl->GetPageId(FILTER_OBJECTS); + mpTabControl->SetTabPage(nCurPageId, pTabPage); + ConvertLabelToUnicode(nCurPageId); + pTabPage->Show(); + + nCurPageId = mpTabControl->GetPageId(FILTER_SYMBOLS); + mpTabControl->SetTabPage(nCurPageId, pTabPage); + ConvertLabelToUnicode(nCurPageId); + pTabPage->Show(); + + nCurPageId = mpTabControl->GetPageId(FILTER_FLAGS); + mpTabControl->SetTabPage(nCurPageId, pTabPage); + ConvertLabelToUnicode(nCurPageId); + pTabPage->Show(); + + nCurPageId = mpTabControl->GetPageId(FILTER_UNICODE9); + mpTabControl->SetTabPage(nCurPageId, pTabPage); + ConvertLabelToUnicode(nCurPageId); + pTabPage->Show(); + + mpEmojiView->SetStyle(mpEmojiView->GetStyle() | WB_VSCROLL); + mpEmojiView->setItemMaxTextLength(ITEM_MAX_TEXT_LENGTH); + mpEmojiView->setItemDimensions(ITEM_MAX_WIDTH, 0, ITEM_MAX_HEIGHT, ITEM_PADDING); + + mpEmojiView->Populate(); + mpEmojiView->filterItems(ViewFilter_Category(FILTER_CATEGORY::PEOPLE)); + + mpEmojiView->setInsertEmojiHdl(LINK(this, SfxEmojiControl, InsertHdl)); + mpEmojiView->Show(); + + mpTabControl->SetActivatePageHdl(LINK(this, SfxEmojiControl, ActivatePageHdl)); +} + +SfxEmojiControl::~SfxEmojiControl() +{ + disposeOnce(); +} + + +void SfxEmojiControl::dispose() +{ + mpTabControl.clear(); + mpEmojiView.clear(); + + SfxPopupWindow::dispose(); +} + +void SfxEmojiControl::ConvertLabelToUnicode(sal_uInt16 nPageId) +{ + OUStringBuffer sHexText = ""; + OUString sLabel = mpTabControl->GetPageText(nPageId); + sHexText.appendUtf32(sLabel.toUInt32(16)); + mpTabControl->SetPageText(nPageId, sHexText.toString()); +} + +FILTER_CATEGORY SfxEmojiControl::getCurrentFilter() +{ + const sal_uInt16 nCurPageId = mpTabControl->GetCurPageId(); + + if (nCurPageId == mpTabControl->GetPageId(FILTER_PEOPLE)) + return FILTER_CATEGORY::PEOPLE; + else if (nCurPageId == mpTabControl->GetPageId(FILTER_NATURE)) + return FILTER_CATEGORY::NATURE; + else if (nCurPageId == mpTabControl->GetPageId(FILTER_FOOD)) + return FILTER_CATEGORY::FOOD; + else if (nCurPageId == mpTabControl->GetPageId(FILTER_ACTIVITY)) + return FILTER_CATEGORY::ACTIVITY; + else if (nCurPageId == mpTabControl->GetPageId(FILTER_TRAVEL)) + return FILTER_CATEGORY::TRAVEL; + else if (nCurPageId == mpTabControl->GetPageId(FILTER_OBJECTS)) + return FILTER_CATEGORY::OBJECTS; + else if (nCurPageId == mpTabControl->GetPageId(FILTER_SYMBOLS)) + return FILTER_CATEGORY::SYMBOLS; + else if (nCurPageId == mpTabControl->GetPageId(FILTER_FLAGS)) + return FILTER_CATEGORY::FLAGS; + else if (nCurPageId == mpTabControl->GetPageId(FILTER_UNICODE9)) + return FILTER_CATEGORY::UNICODE9; + + return FILTER_CATEGORY::PEOPLE; +} + +IMPL_LINK_NOARG_TYPED(SfxEmojiControl, ActivatePageHdl, TabControl*, void) +{ + mpEmojiView->filterItems(ViewFilter_Category(getCurrentFilter())); +} + +IMPL_LINK_TYPED(SfxEmojiControl, InsertHdl, ThumbnailViewItem*, pItem, void) +{ + OUStringBuffer sHexText = ""; + sHexText.appendUtf32(OUString(pItem->getTitle()).toUInt32(16)); + + uno::Reference< uno::XComponentContext > xContext( comphelper::getProcessComponentContext() ); + OUString sFontName(officecfg::Office::Common::Misc::EmojiFont::get(xContext)); + + uno::Sequence aArgs(2); + aArgs[0].Name = OUString::fromUtf8("Symbols"); + aArgs[0].Value = uno::makeAny(sHexText.toString()); + //add font settings here + aArgs[1].Name = OUString::fromUtf8("FontName"); + aArgs[1].Value = uno::makeAny(sFontName); + + comphelper::dispatchCommand(".uno:InsertSymbol", aArgs); +} + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sfx2/source/control/emojipopup.cxx b/sfx2/source/control/emojipopup.cxx new file mode 100644 index 000000000000..af864bacff69 --- /dev/null +++ b/sfx2/source/control/emojipopup.cxx @@ -0,0 +1,47 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ +#include +#include +#include +#include + +SFX_IMPL_TOOLBOX_CONTROL(EmojiPopup, SfxVoidItem); + +EmojiPopup::EmojiPopup(sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx) + : SfxToolBoxControl(nSlotId, nId, rTbx) +{ + rTbx.SetItemBits(nId, ToolBoxItemBits::DROPDOWNONLY | rTbx.GetItemBits(nId)); +} + +EmojiPopup::~EmojiPopup() +{ +} + +VclPtr EmojiPopup::CreatePopupWindow() +{ + VclPtr pControl = VclPtr::Create(GetSlotId(), m_xFrame); + + pControl->StartPopupMode(&GetToolBox(), FloatWinPopupFlags::GrabFocus); + + SetPopupWindow(pControl); + + return pControl; +} + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sfx2/source/control/emojiview.cxx b/sfx2/source/control/emojiview.cxx new file mode 100644 index 000000000000..c9f2e2959af4 --- /dev/null +++ b/sfx2/source/control/emojiview.cxx @@ -0,0 +1,202 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +#include "../doc/doc.hrc" + +#include +using namespace ::com::sun::star; + +bool ViewFilter_Category::isFilteredCategory(FILTER_CATEGORY filter, const OUString &rCategory) +{ + bool bRet = true; + + if (filter == FILTER_CATEGORY::PEOPLE) + bRet = rCategory.match("people"); + else if (filter == FILTER_CATEGORY::NATURE) + bRet = rCategory.match("nature"); + else if (filter == FILTER_CATEGORY::FOOD) + bRet = rCategory.match("food"); + else if (filter == FILTER_CATEGORY::ACTIVITY) + bRet = rCategory.match("activity"); + else if (filter == FILTER_CATEGORY::TRAVEL) + bRet = rCategory.match("travel"); + else if (filter == FILTER_CATEGORY::OBJECTS) + bRet = rCategory.match("objects"); + else if (filter == FILTER_CATEGORY::SYMBOLS) + bRet = rCategory.match("symbols"); + else if (filter == FILTER_CATEGORY::FLAGS) + bRet = rCategory.match("flags"); + else if (filter == FILTER_CATEGORY::UNICODE9) + bRet = rCategory.match("unicode9"); + + return bRet; +} + +bool ViewFilter_Category::operator () (const ThumbnailViewItem *pItem) +{ + const EmojiViewItem *pViewItem = dynamic_cast(pItem); + if (pViewItem) + return isFilteredCategory(mCategory, pViewItem->getCategory()); + + return true; +} + +EmojiView::EmojiView (vcl::Window *pParent, WinBits nWinStyle) + : ThumbnailView(pParent,nWinStyle) +{ + //locate json data file + OUString sPath("$BRAND_BASE_DIR/" LIBO_SHARE_FOLDER "/emojiconfig/emoji.json"); + rtl::Bootstrap::expandMacros(sPath); + std::string strPath = OUStringToOString(sPath.copy(strlen("file://")), RTL_TEXTENCODING_UTF8).getStr(); + + std::ifstream file(strPath); + if(!file.is_open()) + return; + + msJSONData = std::string((std::istreambuf_iterator(file)), std::istreambuf_iterator()); + if(msJSONData.empty()) + return; + + uno::Reference< uno::XComponentContext > xContext( comphelper::getProcessComponentContext() ); + OUString sFontName(officecfg::Office::Common::Misc::EmojiFont::get(xContext)); + vcl::Font aFont = GetControlFont(); + aFont.SetFamilyName( sFontName ); + SetControlFont(aFont); +} + +VCL_BUILDER_FACTORY(EmojiView) + +EmojiView::~EmojiView() +{ + disposeOnce(); +} + +void EmojiView::Populate () +{ + //TODO::populate view using the orcus json parser + using node = orcus::json_document_tree::node; + + //default json config + orcus::json_config config; + + orcus::json_document_tree aEmojiInfo; + + // Load JSON string into a document tree. + aEmojiInfo.load(msJSONData, config); + + node root = aEmojiInfo.get_document_root(); + std::vector keys = root.keys(); + + for (auto it = keys.begin(), ite = keys.end(); it != ite; ++it) + { + orcus::pstring key = *it; + node value = root.child(key); + + if(value.type() == orcus::json_node_t::object) + { + //iterate each element to get the keys + std::vector aEmojiParams = value.keys(); + OUString sTitle, sCategory; + + for (auto paramIter = aEmojiParams.begin(); paramIter != aEmojiParams.end(); ++paramIter) + { + orcus::pstring paramVal = *paramIter; + node prop = value.child(paramVal); + + //get values of parameters in AppendItem() function + if(paramVal == (const char*) "unicode") + { + sTitle = OUString::createFromAscii(prop.string_value().get()); + } + else if(paramVal == (const char*)"category") + { + sCategory = OUString::createFromAscii(prop.string_value().get()); + } + } + + //TODO: Check whether the glyph is present in the font file + //If the glyph is present, Call EmojiView::AppendItem() to populate each template as it is parsed + AppendItem(sTitle, sCategory); + } + } +} + +void EmojiView::MouseButtonDown( const MouseEvent& rMEvt ) +{ + GrabFocus(); + + if (rMEvt.IsLeft()) + { + size_t nPos = ImplGetItem(rMEvt.GetPosPixel()); + ThumbnailViewItem* pItem = ImplGetItem(nPos); + + if(pItem) + maInsertEmojiHdl.Call(pItem); + } +} + +void EmojiView::KeyInput( const KeyEvent& rKEvt ) +{ + vcl::KeyCode aKeyCode = rKEvt.GetKeyCode(); + + if(aKeyCode == ( KEY_MOD1 | KEY_A ) ) + { + for (ThumbnailViewItem* pItem : mFilteredItemList) + { + if (!pItem->isSelected()) + { + pItem->setSelection(true); + maItemStateHdl.Call(pItem); + } + } + + if (IsReallyVisible() && IsUpdateMode()) + Invalidate(); + return; + } + + ThumbnailView::KeyInput(rKEvt); +} + +void EmojiView::setInsertEmojiHdl(const Link &rLink) +{ + maInsertEmojiHdl = rLink; +} + +void EmojiView::AppendItem(const OUString &rTitle, const OUString &rCategory) +{ + EmojiViewItem *pItem = new EmojiViewItem(*this, getNextItemId()); + + pItem->maTitle = rTitle; + pItem->setCategory(rCategory); + + ThumbnailView::AppendItem(pItem); + + CalculateItemPositions(); +} + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sfx2/source/control/emojiviewitem.cxx b/sfx2/source/control/emojiviewitem.cxx new file mode 100644 index 000000000000..ca3be4cc56e6 --- /dev/null +++ b/sfx2/source/control/emojiviewitem.cxx @@ -0,0 +1,95 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ + +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include + +using namespace basegfx; +using namespace basegfx::tools; +using namespace drawinglayer::attribute; +using namespace drawinglayer::primitive2d; + +EmojiViewItem::EmojiViewItem (ThumbnailView &rView, sal_uInt16 nId) + : ThumbnailViewItem(rView, nId) +{ +} + +EmojiViewItem::~EmojiViewItem () +{ +} + + +void EmojiViewItem::calculateItemsPosition (const long /*nThumbnailHeight*/, const long, + const long /*nPadding*/, sal_uInt32 nMaxTextLength, + const ThumbnailItemAttributes *pAttrs) +{ + drawinglayer::primitive2d::TextLayouterDevice aTextDev; + aTextDev.setFontAttribute(pAttrs->aFontAttr, + pAttrs->aFontSize.getX(), pAttrs->aFontSize.getY(), + css::lang::Locale() ); + + Size aRectSize = maDrawArea.GetSize(); + Point aPos = maDrawArea.TopLeft(); + + // Calculate text position + aPos.Y() = maDrawArea.getY() + (aRectSize.Height() - aTextDev.getTextHeight())/3; + aPos.X() = maDrawArea.Left() + (aRectSize.Width() - aTextDev.getTextWidth(maTitle,0,nMaxTextLength))/2; + maTextPos = aPos; +} + + +void EmojiViewItem::Paint(drawinglayer::processor2d::BaseProcessor2D *pProcessor, + const ThumbnailItemAttributes *pAttrs) +{ + BColor aFillColor = pAttrs->aFillColor; + + int nCount = 2; + drawinglayer::primitive2d::Primitive2DContainer aSeq(nCount); + double fTransparence = 0.0; + + // Draw background + if( mbSelected && mbHover) + aFillColor = pAttrs->aSelectHighlightColor; + else if (mbSelected || mbHover) + aFillColor = pAttrs->aHighlightColor; + + if (mbHover) + fTransparence = pAttrs->fHighlightTransparence; + + aSeq[0] = drawinglayer::primitive2d::Primitive2DReference( + new PolyPolygonSelectionPrimitive2D( B2DPolyPolygon(::tools::Polygon(maDrawArea,5,5).getB2DPolygon()), + aFillColor, + fTransparence, + 0.0, + true)); + + OUStringBuffer sHexText = ""; + sHexText.appendUtf32(maTitle.toUInt32(16)); + + addTextPrimitives(sHexText.toString(), pAttrs, maTextPos, aSeq); + + pProcessor->process(aSeq); +} + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sfx2/uiconfig/ui/emojicontrol.ui b/sfx2/uiconfig/ui/emojicontrol.ui new file mode 100644 index 000000000000..4a480ccd6520 --- /dev/null +++ b/sfx2/uiconfig/ui/emojicontrol.ui @@ -0,0 +1,168 @@ + + + + + + False + False + True + popup-menu + True + False + + + 350 + 200 + True + False + queue + vertical + + + True + True + + + True + False + True + True + + + + + 40 + True + False + center + 1f603 + + + False + + + + + + + + 40 + True + False + 1f43c + + + 1 + False + + + + + + + + 40 + True + False + 1f34f + + + 2 + False + + + + + + + + True + False + 1f3c8 + + + 3 + False + + + + + + + + True + False + 1f697 + + + 4 + False + + + + + + + + True + False + 1f4f1 + + + 5 + False + + + + + + + + True + False + 1f499 + + + 6 + False + + + + + + + + True + False + 1f1ee-1f1f3 + + + 7 + False + + + + + + + + True + False + 1f939 + + + 8 + False + + + + + True + True + 0 + + + + + + diff --git a/sw/sdi/_annotsh.sdi b/sw/sdi/_annotsh.sdi index 141bc97427b5..a3db3585feb6 100644 --- a/sw/sdi/_annotsh.sdi +++ b/sw/sdi/_annotsh.sdi @@ -179,6 +179,11 @@ interface _Annotation DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; ] + SID_EMOJI_CONTROL + [ + DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; + ] + SID_ATTR_PARA_LRSPACE [ ExecMethod = Exec; diff --git a/sw/sdi/_textsh.sdi b/sw/sdi/_textsh.sdi index e98a173c2547..d6be58b95576 100644 --- a/sw/sdi/_textsh.sdi +++ b/sw/sdi/_textsh.sdi @@ -170,6 +170,11 @@ interface BaseText StateMethod = GetState ; DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; ] + SID_EMOJI_CONTROL + [ + StateMethod = GetState ; + DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; + ] FN_INSERT_PAGEHEADER // status(final|play|rec) [ ExecMethod = Execute ; diff --git a/sw/sdi/drwtxtsh.sdi b/sw/sdi/drwtxtsh.sdi index bc056678ff32..bb28601c7af8 100644 --- a/sw/sdi/drwtxtsh.sdi +++ b/sw/sdi/drwtxtsh.sdi @@ -103,6 +103,11 @@ interface TextDrawText DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; ] + SID_EMOJI_CONTROL + [ + DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; + ] + FN_INSERT_STRING [ ExecMethod = ExecDraw ; diff --git a/sw/source/uibase/app/swmodule.cxx b/sw/source/uibase/app/swmodule.cxx index e637b960dba0..2b0b33cc5783 100644 --- a/sw/source/uibase/app/swmodule.cxx +++ b/sw/source/uibase/app/swmodule.cxx @@ -50,6 +50,7 @@ #include #include #include +#include #include #include #include @@ -336,6 +337,8 @@ void SwDLL::RegisterControls() SvxModifyControl::RegisterControl( SID_DOC_MODIFIED, pMod ); SvxZoomSliderControl::RegisterControl( SID_ATTR_ZOOMSLIDER, pMod ); + EmojiPopup::RegisterControl(SID_EMOJI_CONTROL, pMod ); + SvxIMapDlgChildWindow::RegisterChildWindow( false, pMod ); SvxSearchDialogWrapper::RegisterChildWindow( false, pMod ); SvxHlinkDlgWrapper::RegisterChildWindow( false, pMod ); diff --git a/sw/source/uibase/shells/textsh1.cxx b/sw/source/uibase/shells/textsh1.cxx index 510225f921f9..a3df2571aa29 100644 --- a/sw/source/uibase/shells/textsh1.cxx +++ b/sw/source/uibase/shells/textsh1.cxx @@ -1502,6 +1502,7 @@ void SwTextShell::GetState( SfxItemSet &rSet ) case FN_EDIT_FORMULA: case SID_CHARMAP: + case SID_EMOJI_CONTROL: { const int nType = rSh.GetSelectionType(); if (!(nType & nsSelectionType::SEL_TXT) && diff --git a/sw/source/uibase/uiview/view.cxx b/sw/source/uibase/uiview/view.cxx index fd69c6fb8d93..2674f3e5ac39 100644 --- a/sw/source/uibase/uiview/view.cxx +++ b/sw/source/uibase/uiview/view.cxx @@ -559,7 +559,7 @@ void SwView::CheckReadonlyState() SID_PASTE_UNFORMATTED, SID_PASTE_SPECIAL, SID_SBA_BRW_INSERT, SID_BACKGROUND_COLOR, FN_INSERT_BOOKMARK, - SID_CHARMAP, FN_INSERT_SOFT_HYPHEN, + SID_CHARMAP, SID_EMOJI_CONTROL, FN_INSERT_SOFT_HYPHEN, FN_INSERT_HARDHYPHEN, FN_INSERT_HARD_SPACE, FN_INSERT_BREAK, FN_INSERT_LINEBREAK, FN_INSERT_COLUMN_BREAK, FN_INSERT_BREAK_DLG, FN_DELETE_SENT, FN_DELETE_BACK_SENT, FN_DELETE_WORD, diff --git a/sw/uiconfig/swriter/toolbar/standardbar.xml b/sw/uiconfig/swriter/toolbar/standardbar.xml index 8b1401e28031..4db30e8e712b 100644 --- a/sw/uiconfig/swriter/toolbar/standardbar.xml +++ b/sw/uiconfig/swriter/toolbar/standardbar.xml @@ -63,6 +63,7 @@ + -- cgit