diff --git a/sopel_SpiceBot_Core_Prerun/__init__.py b/sopel_SpiceBot_Core_Prerun/__init__.py index b406353..36d694c 100644 --- a/sopel_SpiceBot_Core_Prerun/__init__.py +++ b/sopel_SpiceBot_Core_Prerun/__init__.py @@ -17,20 +17,17 @@ def prerun(): # we are going to redispatch commands # This will give sopel the appearance of recieving individual commands if comrun.is_multi_command: - bot.say("multi") if not comrun.is_rulematch: - bot.say("not rule match") sb.commands.dispatch(comrun.command) elif comrun.is_rulematch: - bot.say("is rule match") if comrun.has_command_been_sanitized: - bot.say("sanitized") sb.commands.dispatch(comrun.command) - else: - bot.say("not sanitized") for trigger_dict in comrun.commands[1:]: - bot.say(str(trigger_dict)) - sb.commands.dispatch(trigger_dict) + if not comrun.is_rulematch: + sb.commands.dispatch(trigger_dict) + elif comrun.is_rulematch: + if not sb.commands.is_real_command(trigger_dict): + sb.commands.dispatch(trigger_dict) return # If the original trigger is not the same after splits