mirror of
https://github.com/Cog-Creators/Red-DiscordBot.git
synced 2025-12-07 01:42:30 -05:00
Use the commands module instead of checks for permission decorators (#5463)
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
This commit is contained in:
@@ -5,7 +5,7 @@ from typing import Callable, List, Optional, Set, Union
|
||||
|
||||
import discord
|
||||
|
||||
from redbot.core import checks, commands, Config
|
||||
from redbot.core import commands, Config
|
||||
from redbot.core.bot import Red
|
||||
from redbot.core.commands import RawUserIdConverter
|
||||
from redbot.core.i18n import Translator, cog_i18n
|
||||
@@ -176,7 +176,7 @@ class Cleanup(commands.Cog):
|
||||
|
||||
@cleanup.command()
|
||||
@commands.guild_only()
|
||||
@checks.mod_or_permissions(manage_messages=True)
|
||||
@commands.mod_or_permissions(manage_messages=True)
|
||||
@commands.bot_has_permissions(manage_messages=True)
|
||||
async def text(
|
||||
self, ctx: commands.Context, text: str, number: positive_int, delete_pinned: bool = False
|
||||
@@ -232,7 +232,7 @@ class Cleanup(commands.Cog):
|
||||
|
||||
@cleanup.command()
|
||||
@commands.guild_only()
|
||||
@checks.mod_or_permissions(manage_messages=True)
|
||||
@commands.mod_or_permissions(manage_messages=True)
|
||||
@commands.bot_has_permissions(manage_messages=True)
|
||||
async def user(
|
||||
self,
|
||||
@@ -303,7 +303,7 @@ class Cleanup(commands.Cog):
|
||||
|
||||
@cleanup.command()
|
||||
@commands.guild_only()
|
||||
@checks.mod_or_permissions(manage_messages=True)
|
||||
@commands.mod_or_permissions(manage_messages=True)
|
||||
@commands.bot_has_permissions(manage_messages=True)
|
||||
async def after(
|
||||
self,
|
||||
@@ -356,7 +356,7 @@ class Cleanup(commands.Cog):
|
||||
|
||||
@cleanup.command()
|
||||
@commands.guild_only()
|
||||
@checks.mod_or_permissions(manage_messages=True)
|
||||
@commands.mod_or_permissions(manage_messages=True)
|
||||
@commands.bot_has_permissions(manage_messages=True)
|
||||
async def before(
|
||||
self,
|
||||
@@ -412,7 +412,7 @@ class Cleanup(commands.Cog):
|
||||
|
||||
@cleanup.command()
|
||||
@commands.guild_only()
|
||||
@checks.mod_or_permissions(manage_messages=True)
|
||||
@commands.mod_or_permissions(manage_messages=True)
|
||||
@commands.bot_has_permissions(manage_messages=True)
|
||||
async def between(
|
||||
self,
|
||||
@@ -465,7 +465,7 @@ class Cleanup(commands.Cog):
|
||||
|
||||
@cleanup.command()
|
||||
@commands.guild_only()
|
||||
@checks.mod_or_permissions(manage_messages=True)
|
||||
@commands.mod_or_permissions(manage_messages=True)
|
||||
@commands.bot_has_permissions(manage_messages=True)
|
||||
async def messages(
|
||||
self, ctx: commands.Context, number: positive_int, delete_pinned: bool = False
|
||||
@@ -504,7 +504,7 @@ class Cleanup(commands.Cog):
|
||||
|
||||
@cleanup.command(name="bot")
|
||||
@commands.guild_only()
|
||||
@checks.mod_or_permissions(manage_messages=True)
|
||||
@commands.mod_or_permissions(manage_messages=True)
|
||||
@commands.bot_has_permissions(manage_messages=True)
|
||||
async def cleanup_bot(
|
||||
self, ctx: commands.Context, number: positive_int, delete_pinned: bool = False
|
||||
@@ -682,7 +682,7 @@ class Cleanup(commands.Cog):
|
||||
|
||||
@cleanup.command(name="duplicates", aliases=["spam"])
|
||||
@commands.guild_only()
|
||||
@checks.mod_or_permissions(manage_messages=True)
|
||||
@commands.mod_or_permissions(manage_messages=True)
|
||||
@commands.bot_has_permissions(manage_messages=True)
|
||||
async def cleanup_duplicates(
|
||||
self, ctx: commands.Context, number: positive_int = PositiveInt(50)
|
||||
|
||||
Reference in New Issue
Block a user