From db61080a4996d8219877ab32ae78b06b40dd6fd2 Mon Sep 17 00:00:00 2001 From: randomuser Date: Mon, 2 Aug 2021 20:43:02 -0500 Subject: [PATCH] add default module --- default.py | 6 ++++++ main.py | 5 ++--- 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 default.py diff --git a/default.py b/default.py new file mode 100644 index 0000000..6d936b8 --- /dev/null +++ b/default.py @@ -0,0 +1,6 @@ +def cmd(line, srv): + splitted = line.params[1].split(' ') + command = splitted[0][1:] + if command == "load": + srv.load_mod(splitted[1]) + print("loaded") diff --git a/main.py b/main.py index 05e2443..bad181e 100644 --- a/main.py +++ b/main.py @@ -29,8 +29,7 @@ class Server(BaseServer): print(f"{self.name} < {line.format()}") if line.command == "001": await self.send(build("JOIN", ["#testchannel"])) - self.load_mod("test") - self.load_mod("test2") + self.load_mod("default") self.event_handle(line) def load_mod(self, name): @@ -55,7 +54,7 @@ class Server(BaseServer): if event == None: return False try: for i in self.handlers[event]: - i(line) + i(line, self) except IndexError: return False return True