discord.py重写-获得discord.Member的权限

时间:2020-06-25 21:13:56

标签: python discord discord.py attributeerror discord.py-rewrite

我正在尝试获得提及的不和谐的成员。成员
我已经尝试过了

if discord.utils.get(user.guild_permissions, name="manage_messages"):

其中用户:discord.Member
我得到这个错误

Command raised an exception: AttributeError: 'tuple' object has no attribute 'name'

有办法吗?
在此先感谢

1 个答案:

答案 0 :(得分:1)

要检查权限,可以使用discord.Permissions对象的属性。要检查manage messages权限,您可以

if <permissions object>.manage_messages:
    #bot's code

在您的情况下,权限对象将为user.guild_permissions

可以找到权限对象的属性的完整列表here