From 01c1fdfd16e3cef1927fa1d656a06f7c51b18ac0 Mon Sep 17 00:00:00 2001 From: jack1142 <6032823+jack1142@users.noreply.github.com> Date: Fri, 24 Jan 2020 11:30:32 +0100 Subject: [PATCH] [Mod] Make `[p]hackban` use default days setting too. (#3437) * Update kickban.py * freaking whitespace --- redbot/cogs/mod/kickban.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/redbot/cogs/mod/kickban.py b/redbot/cogs/mod/kickban.py index 2a2816227..4ee1560ae 100644 --- a/redbot/cogs/mod/kickban.py +++ b/redbot/cogs/mod/kickban.py @@ -246,7 +246,7 @@ class KickBanMixin(MixinMeta): self, ctx: commands.Context, user_ids: commands.Greedy[RawUserIds], - days: Optional[int] = 0, + days: Optional[int] = None, *, reason: str = None, ): @@ -254,7 +254,6 @@ class KickBanMixin(MixinMeta): User IDs need to be provided in order to ban using this command""" - days = cast(int, days) banned = [] errors = {} @@ -302,6 +301,9 @@ class KickBanMixin(MixinMeta): await show_results() return + if days is None: + days = await self.settings.guild(guild).default_days() + for user_id in user_ids: user = guild.get_member(user_id) if user is not None: