From 43f8f95961841a18bf49c9b2ca3c9a8fbea95783 Mon Sep 17 00:00:00 2001 From: jomo Date: Thu, 7 Aug 2014 01:06:19 +0200 Subject: [PATCH] delete mentions if empty --- mentio.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mentio.py b/mentio.py index 92bd48d..b6ffd96 100644 --- a/mentio.py +++ b/mentio.py @@ -100,7 +100,11 @@ def del_keyword(sender, args): if del_word in keywords: keywords.remove(del_word) - mentions[uid(sender)] = keywords + sender_id = uid(sender) + if keywords: + mentions[sender_id] = keywords + elif sender_id in mentions: + del mentions[sender_id] saveMentions() msg(sender, "&aYou are no longer listening for '&2%s&e'!" % del_word) else: