from sopel_SpiceBot_Core_1 import sb def clean_trigger(bot, trigger, trigger_dict): redispatch = False print(trigger.group(0)) print(trigger.group(1)) print(trigger.args) if trigger_dict["trigger_type"] == "command": pretrigger = sb.commands.generate_pretrigger_command(trigger_dict) elif trigger_dict["trigger_type"] == "nickname_command": pretrigger = sb.commands.generate_pretrigger_nickname_command(trigger_dict) elif trigger_dict["trigger_type"] == "action_command": pretrigger = sb.commands.generate_pretrigger_action_command(trigger_dict) matches = bot.rules.get_triggered_rules(bot, pretrigger) print(matches) return trigger, redispatch