Python 限制命令discord.py时出现问题

Python 限制命令discord.py时出现问题,python,discord.py,discord.py-rewrite,Python,Discord.py,Discord.py Rewrite,我查找了正确的权限,但它仍然在exec上引发错误 @client.command() @commands.has_permissions(mute_members = True) async def ping(ctx): bping = round(client.latency * 1000) stringping = str(bping) await ctx.send(stringping + "ms") 错误 discord.ext.comman

我查找了正确的权限,但它仍然在exec上引发错误

@client.command()
@commands.has_permissions(mute_members = True)
async def ping(ctx):
    bping = round(client.latency * 1000)
    stringping = str(bping)
    await ctx.send(stringping + "ms")
错误 discord.ext.commands.errors.MissingPermissions:您缺少运行此命令的Mute Members权限

所以我想可能是我错过了权限,但事实并非如此。 此外,我的机器人还具有管理员权限。

解决方案: 使用具有\u帮会\u权限
Ty Patrick,是的,很奇怪,我想限制ping命令,这只是为了测试;)
从discord.ext导入命令
命令ext已安装
@commands.has_角色(753758073499287612)
与此检查相同。。。我是不是做错了什么?“discord.ext.commands.errors.MissingRole:运行此命令需要角色753758073499287612。”我100000000%拥有该角色您在该频道上下文中是否拥有该权限?您可以尝试改为
具有\u帮会\u权限