diff --git a/sweebot.py b/sweebot.py index e875dd3..0687e97 100644 --- a/sweebot.py +++ b/sweebot.py @@ -490,6 +490,7 @@ while True: try: if len(command) > 1: if perms == "full": + abort = False flag = sbconfig.chansettings(channel) for i in command[2:]: if i == "clear": @@ -506,9 +507,12 @@ while True: flag.append(i) else: multiline(nick + ": flag name should begin with + or -", channel) + abort = True break - sbconfig.setchanconfig(channel, flag) - multiline(nick + ": Successfuly applied configuration: " + " ".join(flag), channel) + if not abort: + print(flag) + sbconfig.setchanconfig(channel, flag) + multiline(nick + ": Successfuly applied configuration: " + " ".join(flag), channel) else: irc.send_irc(channel, nick + ": Permission denied") block+=1