text: /*
   emoji补丁包
   github地址：https://github.com/jin-yufeng/Parser
   文档地址：https://jin-yufeng.github.io/Parser
   author：JinYufeng
  */
  const reg = /\[(.*?)\]/g;
  const data = {
    "笑脸": "😄",
    "生病": "😷",
    "破涕为笑": "😂",
    "吐舌": "😝",
    "脸红": "😳",
    "恐惧": "😱",
    "失望": "😔",
    "无语": "😒",
    "眨眼": "😉",
    "酷": "😎",
    "哭": "😭",
    "痴迷": "😍",
    "吻": "😘",
    "思考": "🤔",
    "困惑": "😕",
    "颠倒": "🙃",
    "钱": "🤑",
    "惊讶": "😲",
    "白眼": "🙄",
    "叹气": "😤",
    "睡觉": "😴",
    "书呆子": "🤓",
    "愤怒": "😡",
    "面无表情": "😑",
    "张嘴": "😮",
    "量体温": "🤒",
    "呕吐": "🤮",
    "光环": "😇",
    "幽灵": "👻",
    "外星人": "👽",
    "机器人": "🤖",
    "捂眼镜": "🙈",
    "捂耳朵": "🙉",
    "捂嘴": "🙊",
    "婴儿": "👶",
    "男孩": "👦",
    "女孩": "👧",
    "男人": "👨",
    "女人": "👩",
    "老人": "👴",
    "老妇人": "👵",
    "警察": "👮",
    "王子": "🤴",
    "公主": "🤴",
    "举手": "🙋",
    "跑步": "🏃",
    "家庭": "👪",
    "眼睛": "👀",
    "鼻子": "👃",
    "耳朵": "👂",
    "舌头": "👅",
    "嘴": "👄",
    "心": "❤️",
    "心碎": "💔",
    "雪人": "☃️",
    "情书": "💌",
    "大便": "💩",
    "闹钟": "⏰",
    "眼镜": "👓",
    "雨伞": "☂️",
    "音乐": "🎵",
    "话筒": "🎤",
    "游戏机": "🎮",
    "喇叭": "📢",
    "耳机": "🎧",
    "礼物": "🎁",
    "电话": "📞",
    "电脑": "💻",
    "打印机": "🖨️",
    "手电筒": "🔦",
    "灯泡": "💡",
    "书本": "📖",
    "信封": "✉️",
    "药丸": "💊",
    "口红": "💄",
    "手机": "📱",
    "相机": "📷",
    "电视": "📺",
    "中": "🀄",
    "垃圾桶": "🚮",
    "厕所": "🚾",
    "感叹号": "❗",
    "禁": "🈲",
    "可": "🉑",
    "彩虹": "🌈",
    "旋风": "🌀",
    "雷电": "⚡",
    "雪花": "❄️",
    "星星": "⭐",
    "水滴": "💧",
    "玫瑰": "🌹",
    "加油": "💪",
    "左": "👈",
    "右": "👉",
    "上": "👆",
    "下": "👇",
    "手掌": "🖐️",
    "好的": "👌",
    "好": "👍",
    "差": "👎",
    "胜利": "✌",
    "拳头": "👊",
    "挥手": "👋",
    "鼓掌": "👏",
    "猴子": "🐒",
    "狗": "🐶",
    "狼": "🐺",
    "猫": "🐱",
    "老虎": "🐯",
    "马": "🐎",
    "独角兽": "🦄",
    "斑马": "🦓",
    "鹿": "🦌",
    "牛": "🐮",
    "猪": "🐷",
    "羊": "🐏",
    "长颈鹿": "🦒",
    "大象": "🐘",
    "老鼠": "🐭",
    "蝙蝠": "🦇",
    "刺猬": "🦔",
    "熊猫": "🐼",
    "鸽子": "🕊️",
    "鸭子": "🦆",
    "兔子": "🐇",
    "老鹰": "🦅",
    "青蛙": "🐸",
    "蛇": "🐍",
    "龙": "🐉",
    "鲸鱼": "🐳",
    "海豚": "🐬",
    "足球": "⚽",
    "棒球": "⚾",
    "篮球": "🏀",
    "排球": "🏐",
    "橄榄球": "🏉",
    "网球": "🎾",
    "骰子": "🎲",
    "鸡腿": "🍗",
    "蛋糕": "🎂",
    "啤酒": "🍺",
    "饺子": "🥟",
    "汉堡": "🍔",
    "薯条": "🍟",
    "意大利面": "🍝",
    "干杯": "🥂",
    "筷子": "🥢",
    "糖果": "🍬",
    "奶瓶": "🍼",
    "爆米花": "🍿",
    "邮局": "🏤",
    "医院": "🏥",
    "银行": "🏦",
    "酒店": "🏨",
    "学校": "🏫",
    "城堡": "🏰",
    "火车": "🚂",
    "高铁": "🚄",
    "地铁": "🚇",
    "公交": "🚌",
    "救护车": "🚑",
    "消防车": "🚒",
    "警车": "🚓",
    "出租车": "🚕",
    "汽车": "🚗",
    "货车": "🚛",
    "自行车": "🚲",
    "摩托": "🛵",
    "红绿灯": "🚥",
    "帆船": "⛵",
    "游轮": "🛳️",
    "轮船": "⛴️",
    "飞机": "✈️",
    "直升机": "🚁",
    "缆车": "🚠",
    "警告": "⚠️",
    "禁止": "⛔"
  }
  module.exports = {
    parseEmoji: (text) => text.replace(reg, function() {
      if (data[arguments[1]]) {
        if (data[arguments[1]].includes("http"))
          return "<img src=\"" + data[arguments[1]] + "\" style=\"width:16px;height:16px;display:inline-block\" ignore >"
        else
          return data[arguments[1]];
      } else
        return arguments[0];
    }),
    getEmoji: (key) => data[key],
    setEmoji: (key, emoji) => (data[key] = emoji, undefined),
    removeEmoji: (key) => (data[key] = undefined)
  }