【发布时间】:2021-07-06 05:56:31
【问题描述】:
我正在尝试将此命令设置为只有所有者才能运行它。无论如何要检查最高角色或服务器的创建者吗?
我尝试了 '@commands.is_owner()' 但它只检查某人是否是机器人的所有者。
【问题讨论】:
-
您可以通过 discord 对象获取 discord 所有者。只需检查这是否也是作者。
-
你可以使用
@commands.has_role(role_id)装饰器。这需要用户具有指定的角色才能运行命令。
标签: python python-3.x discord discord.py