From 9bfa390d0c212b60a5e409c05a58b58bda6feca2 Mon Sep 17 00:00:00 2001 From: palmtree5 <3577255+palmtree5@users.noreply.github.com> Date: Sun, 19 Nov 2017 14:49:37 -0900 Subject: [PATCH] [V3 Filter] handle exception when registering case type (#1108) --- redbot/cogs/filter/filter.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/redbot/cogs/filter/filter.py b/redbot/cogs/filter/filter.py index 3ed6cafe7..ee80467cd 100644 --- a/redbot/cogs/filter/filter.py +++ b/redbot/cogs/filter/filter.py @@ -27,12 +27,16 @@ class Filter: } self.settings.register_guild(**default_guild_settings) self.settings.register_member(**default_member_settings) - self.bot.loop.create_task( - modlog.register_casetype( + self.bot.loop.create_task(self.register_filterban()) + + async def register_filterban(self): + try: + await modlog.register_casetype( "filterban", False, ":filing_cabinet: :hammer:", "Filter ban", "ban" ) - ) + except RuntimeError: + pass @commands.group(name="filter") @commands.guild_only()