From aa71fc323229b7e74bd1e482f3a45dfca540c0fe Mon Sep 17 00:00:00 2001 From: "Brian S. Stephan" Date: Wed, 17 Jan 2018 10:31:16 -0600 Subject: [PATCH] don't markov-learn what looks like a command --- markov/bot.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/markov/bot.py b/markov/bot.py index 97f6e28..9d2ffa7 100644 --- a/markov/bot.py +++ b/markov/bot.py @@ -1,6 +1,8 @@ """Observe Markov chains from Discord.""" import logging +from django.conf import settings + from bot import hitomi from markov import lib @@ -15,6 +17,11 @@ def on_message(message): logger.debug("markov ignoring message authored by self") return + # ignore commands + if message.content[0] == settings.DISCORD_BOT_COMMAND_PREFIX: + logger.debug("markov ignoring message that looks like a command") + return + if message.channel.is_private: # DMs have a context of the author context_name = message.author