From 684a81277247863a255804aaf8557ecb19f38565 Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Sat, 12 Feb 2022 12:09:47 -0500 Subject: [PATCH] testte --- .../SBCore/commands/__init__.py | 2 +- sopel_SpiceBot_Core_Prerun/__init__.py | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/sopel_SpiceBot_Core_1/SBCore/commands/__init__.py b/sopel_SpiceBot_Core_1/SBCore/commands/__init__.py index 3dc53ff..23eec38 100644 --- a/sopel_SpiceBot_Core_1/SBCore/commands/__init__.py +++ b/sopel_SpiceBot_Core_1/SBCore/commands/__init__.py @@ -5,7 +5,7 @@ from sopel.trigger import PreTrigger class Commands(): - def __init__(self): + def __init__(self, config): self.bot = None @property diff --git a/sopel_SpiceBot_Core_Prerun/__init__.py b/sopel_SpiceBot_Core_Prerun/__init__.py index 9b8b7aa..82d906b 100644 --- a/sopel_SpiceBot_Core_Prerun/__init__.py +++ b/sopel_SpiceBot_Core_Prerun/__init__.py @@ -5,6 +5,20 @@ from sopel_SpiceBot_Core_1 import sb from spicemanip import spicemanip +def get_commands(bot, trigger): + commands = [] + + bot.say(str(sb.config.prefix_list)) + # bot.nick + + # Get && split for multiple commands + if "&&" in trigger.args[1]: + triggers = trigger.args[1].split("&&") + else: + triggers = [trigger.args[1]] + return + + def prerun_command(): def actual_decorator(function): @@ -14,6 +28,8 @@ def prerun_command(): trigger_command_type = str("command") + get_commands() + # Primary command used for trigger, and a list of all words trigger_args, trigger_command, trigger_prefix = make_trigger_args(trigger.args[1], trigger_command_type)