From 3db042967da9cc7447cb2b0a590557937389897f Mon Sep 17 00:00:00 2001 From: jacob1 Date: Thu, 3 Nov 2016 22:55:36 -0400 Subject: [PATCH] fix adding/removing tempbans to hostmasks --- src/warnings.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/warnings.py b/src/warnings.py index dcd5dff..0d822b3 100644 --- a/src/warnings.py +++ b/src/warnings.py @@ -52,7 +52,7 @@ def expire_tempbans(): for acc in acclist: cmodes.append(("-b", "{0}{1}".format(var.ACCOUNT_PREFIX, acc))) for hm in hmlist: - cmodes.append(("-b", "*!*@{0}".format(hm))) + cmodes.append(("-b", "*!*@{0}".format(hm.split("@")[1]))) channels.Main.mode(*cmodes) def parse_warning_target(target, lower=False): @@ -197,7 +197,7 @@ def add_warning(cli, target, amount, actor, reason, notes=None, expires=None, sa for acc in acclist: cmodes.append(("+b", "{0}{1}".format(var.ACCOUNT_PREFIX, acc))) for hm in hmlist: - cmodes.append(("+b", "*!*@{0}".format(hm))) + cmodes.append(("+b", "*!*@{0}".format(hm.split("@")[1]))) mass_mode(cli, cmodes, []) for (nick, user) in var.USERS.items(): if user["account"] in acclist: