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误认为客户端等)您使用的是最新版本吗?选中打印(不一致的版本)