From 14a6b62cb967bce1b0bfff5d540c59e67714a60f Mon Sep 17 00:00:00 2001 From: nex Date: Tue, 5 Dec 2023 12:14:17 +0000 Subject: [PATCH] Don't break on missing perms --- cogs/mcdonalds.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cogs/mcdonalds.py b/cogs/mcdonalds.py index 84967dc..dd24b22 100644 --- a/cogs/mcdonalds.py +++ b/cogs/mcdonalds.py @@ -39,6 +39,8 @@ class McDonaldsCog(commands.Cog): @commands.user_command(name="Commercial Break") async def commercial_break(self, ctx: discord.ApplicationContext, member: discord.Member): await ctx.defer(ephemeral=True) + if not ctx.channel.permissions_for(ctx.me).manage_messages: + return await ctx.respond("I don't have permission to manage messages in this channel.", ephemeral=True) if member.bot or member == ctx.user: return await ctx.respond("No.", ephemeral=True) if member in self.targets.keys():