async def botban(self, ctx, user: discord.Member): """Bans the user from using commands""" if checks.is_owner_check(user): await ctx.send("Ya can't ban mah owner, man. 😠") return if checks.is_admin_check(ctx.message.channel, ctx, user): await ctx.send("Ya can't ban other admins") return if user.id == self.bot.user.id: await ctx.send("Lol you can't ban me, silly") return botdata.guildinfo(ctx.message.guild).botban(user) await ctx.send("{} has henceforth been banned from using commands 😤".format(user.mention))
def cog_check(self, ctx): """Checks to make sure the user has admin privilages""" return checks.is_admin_check(ctx.message.channel, ctx)