我的意思是标题说明了一切。
如何从此“成员”命令获取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')
答案 0 :(得分:0)
这里的member
是discord.Member
的实例,您可以使用该属性的id
访问那里的ID,例如member.id
,https://discordpy.readthedocs.io/en/neo-docs/api.html#discord.Member.id,这将返回其中id的int