From da11534419ce52e7083c3c6740c6bcd2f771211b Mon Sep 17 00:00:00 2001 From: brandons209 Date: Tue, 18 Feb 2020 02:37:08 -0500 Subject: [PATCH] remove restriction on bot perms --- emoji/core.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/emoji/core.py b/emoji/core.py index 87b14cf..2c122c1 100644 --- a/emoji/core.py +++ b/emoji/core.py @@ -20,7 +20,6 @@ class EveryoneEmoji(commands.Cog): self.bot.loop.create_task(self.session.close()) @commands.command(name="e") - @checks.bot_has_permissions(manage_messages=True) async def emoji_send(self, ctx, emoji: str): """Post emoji. Emoji can be animated or not. @@ -34,8 +33,14 @@ class EveryoneEmoji(commands.Cog): To send emojis from other servers without nitro, you need the **emoji ID**. then use [p]e + Make sure the bot has manage message permissions for cleaner chat """ - await ctx.message.delete() + # just pass if failing to delete message, it should still run even if don't have manage + # message permissions. + try: + await ctx.message.delete() + except: + pass if emoji[0] == "<": # custom Emoji name = emoji.split(":")[1]