discord.py如何获取刚加入vc

时间:2020-07-19 16:35:01

标签: python events discord bots

我的意思是标题说明了一切。

如何从此“成员”命令获取ID?我试图在特定人加入vc时向通道发送消息。但是idk如何获取加入vc的人的id。 我阅读了一些与此相关的文档,例如message.author.id或smth。我是新来的。考虑解释一下:)

@client.event
async def on_voice_state_update(member, before, after):

if not before.channel and after.channel:
    channel = client.get_channel("channel id here")
    await channel.send('hello')

elif before.channel and not after.channel:
    channel = client.get_channel("channelk id here")
    await channel.send('bye')

1 个答案:

答案 0 :(得分:0)

这里的memberdiscord.Member的实例,您可以使用该属性的id访问那里的ID,例如member.idhttps://discordpy.readthedocs.io/en/neo-docs/api.html#discord.Member.id,这将返回其中id的int