test
This commit is contained in:
parent
9cbf57d2b2
commit
83c94d6d7e
@ -1,5 +1,7 @@
|
||||
import functools
|
||||
|
||||
from sopel_SpiceBot_Core_1 import sb
|
||||
|
||||
|
||||
def rule_match():
|
||||
"""This Detects --arguments to commands."""
|
||||
@ -9,8 +11,23 @@ def rule_match():
|
||||
@functools.wraps(function)
|
||||
def internal_command_args(bot, trigger, comrun, *args, **kwargs):
|
||||
|
||||
returnfunc = True
|
||||
|
||||
if comrun.rulematch:
|
||||
comrun.trigger.dict["trigger_type"]
|
||||
|
||||
if comrun.trigger.dict["trigger_type"] == "command":
|
||||
commands_list = sb.commands.valid_sopel_commands
|
||||
elif comrun.trigger.dict["trigger_type"] == "nickname_command":
|
||||
commands_list = sb.commands.valid_sopel_nickname_commands
|
||||
elif comrun.trigger.dict["trigger_type"] == "action_command":
|
||||
commands_list = sb.commands.valid_sopel_action_commands
|
||||
|
||||
if comrun.trigger.dict["trigger_command"] in commands_list:
|
||||
returnfunc = False
|
||||
|
||||
if returnfunc:
|
||||
function(bot, trigger, comrun, *args, **kwargs)
|
||||
bot.say(str(comrun.rulematch))
|
||||
|
||||
return internal_command_args
|
||||
return actual_decorator
|
||||
|
||||
Loading…
Reference in New Issue
Block a user