如何制作一个响应特定用户的机器人?不和谐.py

时间:2021-02-22 09:20:47

标签: discord discord.py

我想要一个机器人来响应一个用户,而不是通过查找关键字,而是他们发送到任何频道的任何文本。

1 个答案:

答案 0 :(得分:1)

您可以简单地从您的代码中检查用户的 ID 是否相同。下面是一个 on_message,用于检查消息作者是否具有 xxx 的用户 ID,请务必自行设置。这将始终在发送消息时触发事件,但仅在用户 ID 匹配时才发送消息

@client.event
async def on_message(message):

    if message.author.id == 000000000000:
        await message.channel.send('Hello')

下次最好展示您尝试过的示例,以便我们修复或展示您的代码示例。