我想要一个机器人来响应一个用户,而不是通过查找关键字,而是他们发送到任何频道的任何文本。
答案 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')
下次最好展示您尝试过的示例,以便我们修复或展示您的代码示例。