我一直在尝试制作一个全局禁止命令,基本上可以禁止我的机器人所在的每个discord服务器的用户。我想指定我的bot只针对拥有多台服务器的社区,因此通过添加一个全局禁止命令,它将有助于防止黑客/打滑者靠近它
这是我的密码。我没有得到任何错误,当我做gban用户ID,但它仍然不禁止用户。有什么帮助吗
@bot.command()
async def gban(ctx, user: discord.User):
for guild in bot.guilds:
await ctx.guild.ban(user)
Tags:
你的错误是使用了
ctx.guild.ban
,想想看,它只会禁止当前公会的用户,但会在for循环中运行它。以下是您需要做的:相关问题 更多 >
编程相关推荐