如何在服务器中检测单个人。
@client.event
async def on_member_update(before, after):
discord.guild.Member = 734904868334075985
if discord.Member.status is not discord.Status.offline:
user = client.get_user(734904868334075985)
await user.send("Warning")`
我收到警告,它可以检测到...但不是特定人员。
答案 0 :(得分:0)
根据on_member_update的文档,在进行以下更改时将其激活
before
和after
是可用于向其发送消息的成员对象。
@client.event
async def on_member_update(before, after):
if after.id == 734904868334075985:
if after.status is not discord.Status.offline:
# Not offline
await after.send('Warning')
我希望这就是你想要的