Discord.py 禁止所有 discord bot 命令

时间:2021-03-24 03:22:22

标签: discord.py

嗨,我正在尝试在 discord.py 中创建一个禁止所有成员的命令

@client.command()
async def massban(ctx):
    for user in ctx.guild.members:
        try:
            await user.ban()
        except:
            pass

此代码由于某种原因不起作用,有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

您的机器人可能无权查看成员。确保机器人有这个:

intents = discord.intents
intents = discord.Intents.default()
intents.members = True
intents.dm_messages = True
intents.bans = True
client = discord.Client(intents=intents)