From 70eeb260634455b9f4b85613c2d5ebbb85424374 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9munaire?= Date: Fri, 30 Nov 2012 11:18:59 +0100 Subject: [PATCH] Alias module: can !unalias alias with the bang-name --- modules/alias/__init__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/alias/__init__.py b/modules/alias/__init__.py index 3621f44..e3f30d2 100644 --- a/modules/alias/__init__.py +++ b/modules/alias/__init__.py @@ -83,6 +83,8 @@ def cmd_unalias(msg): if len (msg.cmds) > 1: res = list() for alias in msg.cmds[1:]: + if alias[0] == "!" and len(alias) > 1: + alias = alias[1:] if alias in DATAS.getNode("aliases").index: if DATAS.getNode("aliases").index[alias]["creator"] == msg.nick or msg.is_owner: DATAS.getNode("aliases").delChild(DATAS.getNode("aliases").index[alias])