From 0c21121c490ceb7f897affb618b088c5fb8f45fd Mon Sep 17 00:00:00 2001 From: Weston Odom Date: Wed, 8 Mar 2017 17:48:28 -0800 Subject: [PATCH] ignore messages with ignore strings anywhere in message, not just the beginning --- mattermost_bot/dispatcher.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/mattermost_bot/dispatcher.py b/mattermost_bot/dispatcher.py index 8e44e89..4f91aea 100644 --- a/mattermost_bot/dispatcher.py +++ b/mattermost_bot/dispatcher.py @@ -37,9 +37,8 @@ def get_message(msg): def ignore(self, _msg): msg = self.get_message(_msg) - for prefix in settings.IGNORE_NOTIFIES: - if msg.startswith(prefix): - return True + if any(item in msg for item in settings.IGNORE_NOTIFIES): + return True def is_mentioned(self, msg): mentions = msg.get('data', {}).get('mentions', [])