diff --git a/garfmain.py b/garfmain.py index 63efe58..a9550d3 100644 --- a/garfmain.py +++ b/garfmain.py @@ -154,7 +154,7 @@ async def on_message(message): content_lower = content.lower() responses = garf_respond.get_responses(guild_id) - if content.lower().startswith('garfbot response'): + if content_lower.startswith('garfbot response'): await garf_respond.garfbot_response(message, content) return diff --git a/garfpy/respond.py b/garfpy/respond.py index 3cb57c2..81756ee 100644 --- a/garfpy/respond.py +++ b/garfpy/respond.py @@ -42,6 +42,8 @@ class GarfbotRespond: async def garfbot_response(self, message, content): guild_id = message.guild.id + + logger.info(content) add_pattern = r'garfbot\s+response\s+add\s+["\']([^"\']+)["\']\s+["\']([^"\']+)["\']' add_match = re.search(add_pattern, content, re.IGNORECASE)