From 5cf4d98ebb65a5660d13ba5600978c0997a9950c Mon Sep 17 00:00:00 2001 From: Zevaryx Date: Sun, 28 Aug 2022 19:14:27 -0600 Subject: [PATCH] Check if user in guild on unmute, closes #149 --- jarvis/cogs/admin/mute.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/jarvis/cogs/admin/mute.py b/jarvis/cogs/admin/mute.py index 822bbc4..0cf301c 100644 --- a/jarvis/cogs/admin/mute.py +++ b/jarvis/cogs/admin/mute.py @@ -207,6 +207,10 @@ class MuteCog(ModcaseCog): await ctx.send("User is not muted", ephemeral=True) return + if not await ctx.guild.fetch_member(user.id): + await ctx.send("User must be in guild", ephemeral=True) + return + await user.timeout(communication_disabled_until=datetime.now(tz=timezone.utc)) embed = build_embed(