在消息中获取表情符号并获取其“代码”

问题描述

我想得到一条消息,并检查其中是否包含表情符号。

如果确实如此,则将实际的表情符号替换为您用来编写表情符号的字符串(例如::wave:

解决方法

使用demojize库的emoji方法:

  1. 安装:

pip install emoji

  1. 用法:
import emoji

emoji_text = emoji.emojize(":zipper-mouth_face:")
# ?
print(emoji_text)

# :zipper-mouth_face:
print(emoji.demojize(emoji_text))