From 597fabc6d3ab78adf85d84d5a3345705d5e1338b Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Thu, 19 Sep 2019 08:38:15 -0400 Subject: [PATCH] no unidentified admins --- sopel_modules/SpiceBot/Tools.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sopel_modules/SpiceBot/Tools.py b/sopel_modules/SpiceBot/Tools.py index 155ce29..cc71c9a 100644 --- a/sopel_modules/SpiceBot/Tools.py +++ b/sopel_modules/SpiceBot/Tools.py @@ -18,6 +18,7 @@ from sopel_modules.spicemanip import spicemanip from .Logs import logs from .Config import config as botconfig +from .Users import users as botusers """Variable References""" @@ -58,6 +59,11 @@ def bot_privs(privtype): def command_permissions_check(bot, trigger, privslist): + nick_id = botusers.whois_ident(trigger.nick) + if bot.config.SpiceBot_regnick.regnick: + if int(nick_id) not in botusers.dict["identified"]: + return False + commandrunconsensus = [] for botpriv in ["admins", "owner"]: