Added names and aliases to the moderation commands

pull/8/head
sgoudham 4 years ago
parent bd24112893
commit f5b1a5b3c1

@ -15,7 +15,7 @@ class Moderation(commands.Cog):
async def on_ready(self): async def on_ready(self):
print(f"{self.__class__.__name__} Cog has been loaded\n-----") print(f"{self.__class__.__name__} Cog has been loaded\n-----")
@command() @command(name="kick", aliases=["Kick"])
@guild_only() @guild_only()
@has_guild_permissions(kick_members=True) @has_guild_permissions(kick_members=True)
async def kick(self, ctx, member: Member, *, reason=None): async def kick(self, ctx, member: Member, *, reason=None):
@ -33,7 +33,7 @@ class Moderation(commands.Cog):
await ctx.send(f"{ctx.author.name} **kicked** {member.name}" await ctx.send(f"{ctx.author.name} **kicked** {member.name}"
f"\n**Reason:** '{reason}'") f"\n**Reason:** '{reason}'")
@command() @command(name="ban", aliases=["Ban"])
@guild_only() @guild_only()
@has_guild_permissions(ban_members=True) @has_guild_permissions(ban_members=True)
async def ban(self, ctx, member: Member, *, reason=None): async def ban(self, ctx, member: Member, *, reason=None):
@ -51,7 +51,7 @@ class Moderation(commands.Cog):
await ctx.send(f"{ctx.author.name} **banned** {member.name}" await ctx.send(f"{ctx.author.name} **banned** {member.name}"
f"\n**Reason:** '{reason}'") f"\n**Reason:** '{reason}'")
@command() @command(name="unban", aliases=["Unban"])
@guild_only() @guild_only()
@has_guild_permissions(ban_members=True) @has_guild_permissions(ban_members=True)
async def unban(self, ctx, member: int, *, reason=None): async def unban(self, ctx, member: int, *, reason=None):
@ -70,7 +70,7 @@ class Moderation(commands.Cog):
await ctx.send(f"{ctx.author.name} **unbanned** {member.name}" await ctx.send(f"{ctx.author.name} **unbanned** {member.name}"
f"\n**Reason:** '{reason}'") f"\n**Reason:** '{reason}'")
@command() @command(name="purge", aliases=["Purge"])
@guild_only() @guild_only()
@has_guild_permissions(manage_messages=True) @has_guild_permissions(manage_messages=True)
async def purge(self, ctx, amount: int = None): async def purge(self, ctx, amount: int = None):

Loading…
Cancel
Save