Added ability to view only commands you have access to

This commit is contained in:
User 2020-02-07 09:46:42 -05:00
parent d8fbddb351
commit 6068ee89e3

View file

@ -16,8 +16,10 @@ exports.run = async (client, message, args, level) => {
commands = client.commands(args[1]);
title = `== Commands under category ${args[1]} ==`;
} else if(/^all|full|every$/i.test(args[0])) {
commands = message.guild ? client.commands ? client.commands.filter (cmd => cmd.conf.guildOnly !== true);
} else if(/^mine|usable$/i.test(args[0])) {
commands = message.guild ? client.commands.filter(cmd => client.levelCache[cmd.conf.permLevel] <= level) : client.commands.filter(cmd => client.levelCache[cmd.conf.permLevel] <= level && cmd.conf.guildOnly !== true);
} else {
}
let command = args[0];
if (client.commands.has(command)) {
command = client.commands.get(command);