diff options
author | 2021-01-19 07:47:51 +0200 | |
---|---|---|
committer | 2021-01-19 07:47:51 +0200 | |
commit | 9e1dd9d6ddcf1bbf4762cac34745a5748787e887 (patch) | |
tree | 97db9f3ea3872e17090f86addf2b29a9ae0466f7 | |
parent | Merge pull request #1367 from python-discord/bug/backend/bot-4x/chunk-sync-re... (diff) |
Replace in_whitelist check with commands.has_any_role check
in_whitelist allow normal users also run commands in bot commands,
but branding commands should be mod+ only, so we need to use
has_any_role instead from discord.py.
-rw-r--r-- | bot/exts/backend/branding/_cog.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/bot/exts/backend/branding/_cog.py b/bot/exts/backend/branding/_cog.py index 887eaf120..20df83a89 100644 --- a/bot/exts/backend/branding/_cog.py +++ b/bot/exts/backend/branding/_cog.py @@ -13,7 +13,6 @@ from discord.ext import commands from bot.bot import Bot from bot.constants import Branding, Colours, Emojis, Guild, MODERATION_ROLES -from bot.decorators import in_whitelist from bot.exts.backend.branding import _constants, _decorators, _errors, _seasons log = logging.getLogger(__name__) @@ -356,7 +355,7 @@ class BrandingManager(commands.Cog): failed_assets = [asset for asset, succeeded in report.items() if not succeeded] return failed_assets - @in_whitelist(roles=MODERATION_ROLES) + @commands.has_any_role(*MODERATION_ROLES) @commands.group(name="branding") async def branding_cmds(self, ctx: commands.Context) -> None: """Manual branding control.""" |