我最近一直在面对这个问题,我不知道为什么。当我想踢任何人的时候,它根本不起作用!ban命令也是如此。它只是在这里给我一个错误。我甚至在我的机器人中有所有的烫发,并给了它mod角色,这里有什么问题吗?代码如下: @client.command()async def kick(ctx, member: discord.Member} has been kick.Possible re
唯一的问题是我的代码允许所有成员使用这些命令。我只希望人们能够使用他们有权限的功能。代码可以工作,但我如何才能让它只允许有权限的人踢/禁?if (msg.content.startsWith("$kick ")) { msg.mentions.members.first.kickmsg.channel.send("I do not have permissions to do this");
你好,我正在用一种方法创建一个机器人,它从文本文件中读取列表,如果用户发送消息,机器人将禁止或踢掉该用户,而不需要键入命令。它的工作与删除,所以我使它类似于ban或kick方法,似乎没有错误,但事件不运行,这是我所拥有的,是的,我把读取的txt文件在代码中,所以它正在读取txt文件,而不是踢或禁止。@client.event for kickable_word in kickable
我设置了一个*ban命令,它使用了@commands.has_permissions(ban_members=True)装饰器。@client.command(name="ban", pass_ctx=True)async def ban(async def ban_error(ctx, error):
if isinstance(error, BadA