aboutsummaryrefslogtreecommitdiff
path: root/modules/perform.py
diff options
context:
space:
mode:
Diffstat (limited to 'modules/perform.py')
-rw-r--r--modules/perform.py9
1 files changed, 3 insertions, 6 deletions
diff --git a/modules/perform.py b/modules/perform.py
index f5572fdc..889e8092 100644
--- a/modules/perform.py
+++ b/modules/perform.py
@@ -1,10 +1,7 @@
-from src import EventManager
-
-class Module(object):
- def __init__(self, bot, events, exports):
- events.on("received.numeric.001").hook(self.on_connect,
- priority=EventManager.PRIORITY_URGENT)
+from src import EventManager, ModuleManager, Utils
+class Module(ModuleManager.BaseModule):
+ @Utils.hook("received.numeric.001", priority=EventManager.PRIORITY_URGENT)
def on_connect(self, event):
commands = event["server"].get_setting("perform", [])
for i, command in enumerate(commands):