Custom permission function

This commit is contained in:
mmacierzanka committed 2021-08-21 16:11:35 +02:00
1 parent f57c3b3f86
commit a1ffd7c9d9
4 files changed
+30 -14

No files matched your search

+10 -6
View File
@@ -30,12 +30,16 @@ export class HelpMessage extends Command {
helpMsg.setTitle(`${cmd.name} ${cmd.visible ? "" : "[HIDDEN]"}`);
helpMsg.setDescription(cmd.description);
if (cmd.usage) helpMsg.addField("Usage:", `${cmdManager.prefix || "/"}${cmd.name} ${cmd.usage}`, false);
if (cmd.permissions && cmd.permissions.toArray(false).length > 0) {
let permList: string = "";
cmd.permissions.toArray(false).map((p) => {
permList += p + "\n";
});
helpMsg.addField("Permissions:", permList, false);
if (cmd.permissions) {
if (cmd.permissions instanceof Function) {
helpMsg.addField("Permissions:", "Custom", false);
} else if (cmd.permissions.toArray(false).length > 0) {
let permList: string = "";
cmd.permissions.toArray(false).map((p) => {
permList += p + "\n";
});
helpMsg.addField("Permissions:", permList, false);
}
}
if (cmd.aliases && cmd.aliases.length > 0) {
let aList: string = "";