在 discord.py 中用不和谐的机器人对某个用户做出反应

Reacting to a certain user with a discord bot in discord.py

我想创建一个 discord 机器人,它的目标是对特定用户的狗表情符号做出反应。 我写了这个函数,但它不起作用。您有解决问题的想法吗?

谢谢大家!

@client.event
async def dog_react(message,author,id):
  emoji=""
  if message.author.id==xxxxx:
    await message.add_reaction(emoji)
    return
  return

你可以这样做:

@client.event
async def on_message(ctx):
    emoji = ""
    if ctx.author.id == xxxxx:
        await ctx.add_reaction(emoji)

强烈建议查看 Discord.py FAQ