Added descriptions to the perms commands
This commit is contained in:
parent
9590a70806
commit
c6926a4830
1 changed files with 4 additions and 0 deletions
|
@ -72,6 +72,8 @@ class Mod:
|
||||||
|
|
||||||
@commands.group(pass_context=True, invoke_without_command=True)
|
@commands.group(pass_context=True, invoke_without_command=True)
|
||||||
async def perms(self, ctx, *command: str):
|
async def perms(self, ctx, *command: str):
|
||||||
|
"""This command can be used to print the current allowed permissions on a specific command
|
||||||
|
This supports groups as well as subcommands; pass no argument to print a list of available permissions"""
|
||||||
if command is None:
|
if command is None:
|
||||||
await self.bot.say("Valid permissions are: ```{}```".format("\n".join("{}".format(i) for i in valid_perms)))
|
await self.bot.say("Valid permissions are: ```{}```".format("\n".join("{}".format(i) for i in valid_perms)))
|
||||||
return
|
return
|
||||||
|
@ -98,6 +100,8 @@ class Mod:
|
||||||
@perms.command(name="add", aliases=["setup,create"], pass_context=True)
|
@perms.command(name="add", aliases=["setup,create"], pass_context=True)
|
||||||
@checks.customPermsOrRole("manage_server")
|
@checks.customPermsOrRole("manage_server")
|
||||||
async def add_perms(self, ctx, *msg: str):
|
async def add_perms(self, ctx, *msg: str):
|
||||||
|
"""Setups up custom permissions on the provided command
|
||||||
|
Format must be 'perms add <command> <permission>'"""
|
||||||
command = " ".join(msg[0:len(msg)-1])
|
command = " ".join(msg[0:len(msg)-1])
|
||||||
permissions = msg[len(msg)-1]
|
permissions = msg[len(msg)-1]
|
||||||
msg = msg[0:len(msg)-1]
|
msg = msg[0:len(msg)-1]
|
||||||
|
|
Loading…
Reference in a new issue