使用 on_member_join (discord.py) 踢成员

时间:2021-02-18 14:38:07

标签: python discord discord.py

我正在制作一个机器人,如果他们的名字中有一些东西,它就会踢成员。我正在使用 discord.py:

@client.event
async def on_member_join(member):
  guildID = str(member.guild.id)
  if not guildID in banned:
    banned[guildID] = []
  for i in banned[guildID]:
    if member.name in i:
      #kick
      await kick(user, reason = "Username banned") #ERROR
      print("kicked" + str(member.id))
  await saveData()

我应该怎么踢?

1 个答案:

答案 0 :(得分:0)

您可以使用await member.kick(reason="Username banned"),该命令在the documentation中定义。