如何让 discord.py 重写机器人添加表情符号 t 自己的消息

时间:2021-04-20 19:08:56

标签: python discord.py

我正在尝试让 discord.py 重写机器人在自己的消息中添加表情符号,但不断向用户消息添加表情符号。

这是我的代码。

@client.event
async def on_message(message):
  if message.author.bot: 
    return
  if message.content.lower() == "hi":
    em=discord.Embed(description=f"Hello, {message.author.name}",color=discord.Colour.red())
    await message.channel.send(embed = em)
    for emoji in ('?'):
        await message.add_reaction(emoji)

1 个答案:

答案 0 :(得分:1)

因为 message 是用户发送的消息,而不是机器人。

msg = await message.channel.send(embed=em)
await msg.add_reaction('?')