我一直试图获得一个可以使用默认表情符号自动响应消息的discord机器人,但我一直收到错误代码10014:找不到表情符号。这是我的代码:
elif message.content == "test":
await message.add_reaction(:white_check_mark:)
我正在使用discord api,并且该机器人的所有其他部分(例如发送和读取消息)都可以正常工作,但是表情符号是我唯一无法弄清的东西。
答案 0 :(得分:0)
https://discordpy.readthedocs.io/en/latest/api.html?highlight=reaction#discord.Message.add_reaction
表情符号可以是unicode表情符号或自定义行会表情符号。
Unicode表情符号:
await message.add_reaction("✅")
或通过表情符号对象:
https://discordpy.readthedocs.io/en/latest/api.html?highlight=reaction#discord.Client.get_emoji
emoji = client.get_emoji(123456)
await message.add_reaction(emoji)