fix /? slash

This commit is contained in:
LenAnderson
2024-04-11 14:31:09 -04:00
parent 0dcd9ed77a
commit 448b812faa
2 changed files with 18 additions and 3 deletions

View File

@ -5,4 +5,17 @@ export class SlashCommand {
/**@type {Boolean}*/ interruptsGeneration;
/**@type {Boolean}*/ purgeFromMessage;
/**@type {String[]}*/ aliases;
get helpStringFormatted() {
let aliases = '';
if (this.aliases?.length > 0) {
aliases = ' (alias: ';
aliases += this.aliases
.map(it=>`<span class="monospace">/${it}</span>`)
.join(', ')
;
aliases += ')';
}
return `<span class="monospace">/${this.name}</span>${this.helpString}${aliases}`;
}
}