Fix bug of privileged command, so that fix #14

This commit is contained in:
Richard Chien 2018-11-10 22:25:04 +08:00
parent 2e4c6d8535
commit 788aa62350

View File

@ -413,6 +413,8 @@ async def handle_command(bot: NoneBot, ctx: Context_T) -> bool:
""" """
cmd, current_arg = parse_command(bot, str(ctx['message']).lstrip()) cmd, current_arg = parse_command(bot, str(ctx['message']).lstrip())
is_privileged_cmd = cmd and cmd.privileged is_privileged_cmd = cmd and cmd.privileged
if is_privileged_cmd and cmd.only_to_me and not ctx['to_me']:
is_privileged_cmd = False
disable_interaction = is_privileged_cmd disable_interaction = is_privileged_cmd
if is_privileged_cmd: if is_privileged_cmd: