massban fixes

This commit is contained in:
Ave but on a massive iMac 2021-06-08 19:07:23 +03:00
parent edacaaef5b
commit be71f129d9

View file

@ -298,13 +298,16 @@ class Mod(Cog):
target_member = ctx.guild.get_member(target) target_member = ctx.guild.get_member(target)
# Hedge-proofing the code # Hedge-proofing the code
if target == ctx.author.id: if target == ctx.author.id:
return await ctx.send("You can't do mod actions on yourself.") await ctx.send(f"(re: {target}) You can't do mod actions on yourself.")
continue
elif target == self.bot.user: elif target == self.bot.user:
return await ctx.send( await ctx.send(
f"I'm sorry {ctx.author.mention}, I'm afraid I can't do that." f"(re: {target}) I'm sorry {ctx.author.mention}, I'm afraid I can't do that."
) )
continue
elif target_member and self.check_if_target_is_staff(target_member): elif target_member and self.check_if_target_is_staff(target_member):
return await ctx.send("I can't ban this user as they're a member of staff.") await ctx.send(f"(re: {target}) I can't ban this user as they're a member of staff.")
continue
userlog(target, ctx.author, f"massban", "bans", target_user.name) userlog(target, ctx.author, f"massban", "bans", target_user.name)