Don't show commands to people who can't use them in !help

This commit is contained in:
Terry Hearst 2022-09-18 22:53:40 -04:00
parent 95747dbd36
commit d2939b8dee

3
bot.py
View file

@ -114,7 +114,8 @@ class Bot(commands.Bot):
async def help(self, ctx: commands.Context): async def help(self, ctx: commands.Context):
message = "Available commands:" message = "Available commands:"
for command in self.commands: for command in self.commands:
message += f" {PREFIX}{command}" if command not in ["addcmd", "removecmd"] or ctx.author.is_mod:
message += f" {PREFIX}{command}"
for command in self.db_cur.execute("SELECT command FROM custom_commands").fetchall(): for command in self.db_cur.execute("SELECT command FROM custom_commands").fetchall():
message += f" {PREFIX}{command[0]}" message += f" {PREFIX}{command[0]}"
await ctx.send(message) await ctx.send(message)