From e1aff6c4cf01f43ab4519afff15704fad7de2513 Mon Sep 17 00:00:00 2001 From: nemunaire Date: Wed, 12 Nov 2014 23:50:48 +0100 Subject: [PATCH] channel or nick required when creating a Response --- modules/alias.py | 6 +++--- modules/more.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/alias.py b/modules/alias.py index 0f8c876..3b0fc2b 100644 --- a/modules/alias.py +++ b/modules/alias.py @@ -51,10 +51,10 @@ def get_variable(name, msg=None): def cmd_set(msg): if len (msg.cmds) > 2: set_variable(msg.cmds[1], " ".join(msg.cmds[2:]), msg.nick) - res = Response("Variable \$%s définie." % msg.cmds[1]) + res = Response("Variable \$%s définie." % msg.cmds[1], channel=msg.channel) save() return res - return Response("!set prend au minimum deux arguments : le nom de la variable et sa valeur.") + return Response("!set prend au minimum deux arguments : le nom de la variable et sa valeur.", channel=msg.channel) @hook("cmd_hook", "listalias") def cmd_listalias(msg): @@ -174,7 +174,7 @@ def parseask(msg): alias["origin"] = result.group(3) alias["creator"] = msg.nick DATAS.getNode("aliases").addChild(alias) - res = Response("Nouvel alias %s défini avec succès." % result.group(1)) + res = Response("Nouvel alias %s défini avec succès." % result.group(1), channel=msg.channel) save() return res return None diff --git a/modules/more.py b/modules/more.py index f30bc54..d067487 100644 --- a/modules/more.py +++ b/modules/more.py @@ -51,7 +51,7 @@ class Response: if self.channel is None: if self.nick is not None: return [ self.nick ] - return [ self.sender.split("!")[0] ] + return list() elif isinstance(self.channel, list): return self.channel else: