From 490301c76e00f9f6e5bdc572f6906b18c1cd59f7 Mon Sep 17 00:00:00 2001 From: randomuser Date: Wed, 11 Aug 2021 21:06:40 -0500 Subject: [PATCH] make some logic changes to the default plugin --- mods/default.py | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/mods/default.py b/mods/default.py index 33e4774..e2c74fd 100644 --- a/mods/default.py +++ b/mods/default.py @@ -23,25 +23,31 @@ def cmd(line, srv): if utils.is_admin(params[0]): try: srv.load_mod(params[0]) + utils.message(srv, line.params[0], + "loaded: `" + params[0] + "'") except ModuleNotFoundError: utils.message(srv, line.params[0], "failed to load `" + params[0] + "'") - else: - utils.message(srv, line.params[0], - "loaded: `" + params[0] + "'") else: utils.message(srv, line.params[0], - "invalid permissions!") + "invalid permissions!") elif command == "unload": if utils.is_admin(params[0]): try: srv.unload_mod(params[0]) + utils.message(srv, line.params[0], + "unloaded: `" + params[0] + "'") except: utils.message(srv, line.params[0], "failed to unload `" + params[0] + "'") - else: - utils.message(srv, line.params[0], - "unloaded: `" + params[0] + "'" else: utils.message(srv, line.params[0], - "invalid permissions!") + "invalid permissions!") + elif command == "op": + if utils.is_admin(params[0]): + srv.admins.append(Admin(params[0])) + utils.message(srv, line.params[0], + "operator added") + else: + utils.message(srv, line.params[0], + "invalid permissions!")