diff --git a/bot/mcmaniac.py b/bot/mcmaniac.py index 9b203be..5e33fe3 100644 --- a/bot/mcmaniac.py +++ b/bot/mcmaniac.py @@ -50,7 +50,7 @@ class McManiac(DatabasePlugin): return '[{rank}/{total}] {item}'.format(**result) # TODO: fix regex ("McFooiaC McBariaC" adds "Mc\S+iaC") - @irc3.event(r'^:(?P\S+) PRIVMSG \S+ :.*(?PMc\S+iaC).*') + @irc3.event(r'^:(?P\S+) PRIVMSG \S+ :.*?(?PMc\S+iaC).*') def save(self, mask: str, item: str): if IrcString(mask).nick != self.bot.nick: with self.con.cursor() as cur: