From 2f9cfcf15d3665495e23c787114510af024aa230 Mon Sep 17 00:00:00 2001 From: zevaryx Date: Tue, 6 Dec 2022 16:14:00 +0000 Subject: [PATCH] Minor bugfixes --- jarvis/client/events/message.py | 3 ++- jarvis/cogs/dbrand.py | 2 +- jarvis/cogs/util.py | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/jarvis/client/events/message.py b/jarvis/client/events/message.py index e381a32..1ad16f3 100644 --- a/jarvis/client/events/message.py +++ b/jarvis/client/events/message.py @@ -83,7 +83,8 @@ class MessageEventMixin: "VtgZntXcnZ", "gPfYGbvTCE", ] - if (m := match.group(1)) not in allowed and setting.value: + is_mod = message.author.has_permission(Permissions.MANAGE_GUILD) or message.author.has_permission(Permissions.ADMINISTRATOR) + if (m := match.group(1)) not in allowed and setting.value and not is_mod: self.logger.debug(f"Removing non-allowed invite `{m}` from {message.guild.id}") try: await message.delete() diff --git a/jarvis/cogs/dbrand.py b/jarvis/cogs/dbrand.py index 858a5bb..95edcaf 100644 --- a/jarvis/cogs/dbrand.py +++ b/jarvis/cogs/dbrand.py @@ -145,7 +145,7 @@ class DbrandCog(Extension): title="Contact Support", description="", fields=fields, - url="https://dbrand.com/support", + url="https://dbrand.com/contact", color=color, ) diff --git a/jarvis/cogs/util.py b/jarvis/cogs/util.py index b00dce8..71ecc2b 100644 --- a/jarvis/cogs/util.py +++ b/jarvis/cogs/util.py @@ -223,7 +223,7 @@ class UtilCog(Extension): ) @cooldown(bucket=Buckets.USER, rate=1, interval=5) async def _avatar_slash(self, ctx: InteractionContext, user: User = None) -> None: - await self._userinfo(ctx, user) + await self._avatar(ctx, user) @context_menu(name="Avatar", context_type=CommandTypes.USER) async def _avatar_menu(self, ctx: InteractionContext) -> None: