From 219baa47f66184810369280145900bd124a88fd5 Mon Sep 17 00:00:00 2001 From: aewens Date: Sun, 16 Sep 2018 00:35:30 -0400 Subject: [PATCH] Fixed death-by-trailing-whitespace bug --- actions/access.py | 4 ++-- actions/stupid.py | 2 +- bot/responses.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/actions/access.py b/actions/access.py index e639df6..778d259 100644 --- a/actions/access.py +++ b/actions/access.py @@ -12,7 +12,7 @@ def banish(self, name, source, response): self.bot.memories["users"][user] = dict() self.bot.memories["users"][user]["blacklist"] = { - "reason": reason, + "reason": reason.strip(), "when": datetime.now().timestamp() } @@ -24,7 +24,7 @@ def banish(self, name, source, response): def pardon(self, name, source, response): botnick = self.bot.botnick author = self.bot.author - user = response.split("!pardon ")[1] + user = response.split("!pardon ")[1].strip() if name != author: return diff --git a/actions/stupid.py b/actions/stupid.py index 5da6ca2..3e39e7a 100644 --- a/actions/stupid.py +++ b/actions/stupid.py @@ -24,7 +24,7 @@ def hmmscore(self, name, source, response): score_format = "Hmm score for '{}': {}" if " " in response: - name = response.split(" ", 1)[1] + name = response.split(" ", 1)[1].strip() if name not in self.bot.memories["users"]: self.bot.send_message(source, score_format.format(name, score)) diff --git a/bot/responses.py b/bot/responses.py index ae50f6e..d305b18 100644 --- a/bot/responses.py +++ b/bot/responses.py @@ -48,7 +48,7 @@ class Responses: if name not in users: return False - response = response.lower() + response = response.lower().strip() check = { "name": name, "source": source,