From d6ce371848444cb7d79a1ac72fea4d01c917bd92 Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Sat, 12 Feb 2022 19:16:32 -0500 Subject: [PATCH] test --- sopel_SpiceBot_Core_Prerun/__init__.py | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/sopel_SpiceBot_Core_Prerun/__init__.py b/sopel_SpiceBot_Core_Prerun/__init__.py index 20c1d61..9c8a0cd 100644 --- a/sopel_SpiceBot_Core_Prerun/__init__.py +++ b/sopel_SpiceBot_Core_Prerun/__init__.py @@ -104,7 +104,7 @@ def get_commands(bot, trigger): return commands -def prerun(): +def dispatch(): def actual_decorator(function): @@ -124,3 +124,17 @@ def prerun(): return internal_prerun return actual_decorator + + +@dispatch() +def prerun(): + + def actual_decorator(function): + + @functools.wraps(function) + def internal_prerun(bot, trigger, *args, **kwargs): + + function(bot, trigger, *args, **kwargs) + + return internal_prerun + return actual_decorator