【发布时间】:2019-11-16 13:13:54
【问题描述】:
Discord.py 重写
在我的 sn-p 代码中,我试图在运行不和谐的实际命令之前运行一个简单的检查命令:
@command.before_invoke
async def check_perms(self, ctx): # being defined in a class
# if 'administrator' in bot.permissions <<< My goal
# pass and let the following command run
# else:
# Make the bot say it can't run an admin only action and raise a custom exception
如何在运行命令之前检测机器人本身是否具有管理员权限?我不想在每个命令中都放置 try/except 块。
【问题讨论】:
标签: python discord discord.py python-3.7 discord.py-rewrite