Python 在discord.py中添加反应时未发现表情符号错误
我希望我的机器人用用户指定的表情符号对作者的消息做出反应-但是,我得到错误“找不到表情符号” 我已经到处搜索了,但我只能找到自定义表情的东西。我不知道它为什么会出这个错误,所以我做不了多少Python 在discord.py中添加反应时未发现表情符号错误,python,emoji,discord.py,discord.py-rewrite,Python,Emoji,Discord.py,Discord.py Rewrite,我希望我的机器人用用户指定的表情符号对作者的消息做出反应-但是,我得到错误“找不到表情符号” 我已经到处搜索了,但我只能找到自定义表情的东西。我不知道它为什么会出这个错误,所以我做不了多少 @client.command(pass_context=True) async def react(ctx, emoji:discord.Emoji): await ctx.message.add_reaction(emoji) 预期结果是向用户的消息添加一个反应 实际结果是这个错误: d
@client.command(pass_context=True)
async def react(ctx, emoji:discord.Emoji):
await ctx.message.add_reaction(emoji)
预期结果是向用户的消息添加一个反应
实际结果是这个错误:
discord.ext.commands.errors.BadArgument: Emoji "ð" not found.
(执行命令*反应时:竖起大拇指:)
(my bot的前缀为“*”对象可以表示自定义表情符号或unicode表情符号:
@client.command(pass_context=True)
async def react(ctx, emoji:discord.PartialEmoji):
if emoji.is_custom_emoji():
processed_emoji = bot.get_emoji(emoji.id)
else:
processed_emoji = emoji.name;
await ctx.message.add_reaction(processed_emoji)
表示无法转换为部分表情符号nowOk,因此此消息中有很多错误,呃,它仍然不是wotkin(例如,is_custom_表情符号不存在,您将bot误认为客户端等)您使用的是最新版本吗?选中打印(不一致的版本)