如何解决我不明白如何在 discord bot 中使用 unicode 作为表情符号
具体来说,我不明白如何在构建不和谐机器人时使用表情符号 Keycap digit one
的 unicode。例如,我找到了 \U0001F44D
的 thumbs up
和 \U0001F44F
的 clap hands
,但我只是不知道如何使用 keycap digit one
。
我发现消息来源说 digit one
的代码点是 U+31
,U+FE0F
。但我就是不明白如何使用它们。链接如下:
解决方法
您必须获得该表情符号的 C/C++/Java 源代码才能将其用作 Python 中的字符串。你可以用这段漂亮的代码来获得你想要的表情符号:
@client.command()
async def toUnicode(ctx,emoji):
await ctx.send(f'{emoji} **{json.dumps(emoji)[1:-1]}**')
注意:记得导入json
因此,1️⃣ 的 C/C++/Java 源代码将是 1\ufe0f\u20e3
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。