diff --git a/src/app.ts b/src/app.ts index 31ce954..c88cbcc 100644 --- a/src/app.ts +++ b/src/app.ts @@ -36,7 +36,9 @@ function zpracovatAliasyAKomandy(aliasi: SRecord, naPoslani: KomandNaExp Object.keys(aliasi).forEach((a: string) => { const i = komandyNaPoslani.findIndex(k => k.name == aliasi[a]); if (!komandyNaPoslani[i]) return; - komandyNaPoslani[i].als ? komandyNaPoslani[i].als?.push(a) : komandyNaPoslani[i].als = [a]; + const arr = komandyNaPoslani[i].als; + if (arr && !arr.includes(a)) arr.push(a); + if (!arr) komandyNaPoslani[i].als = [a]; }); helpServer.cmds = sortArr([...komandyNaPoslani, ...naPoslani]); } diff --git a/src/utils/customCommands.ts b/src/utils/customCommands.ts index 1fce2be..4057245 100644 --- a/src/utils/customCommands.ts +++ b/src/utils/customCommands.ts @@ -11,7 +11,7 @@ const baseNaSend: KomandNaExport[] = [ { name: "naucse", arg: " " }, { name: "zapomen", arg: "jméno komandu" }, { name: "naucsealias", arg: " ", als: ["nausea"] }, - { name: "naucsealias", arg: "jméno aliasu", als: ["zapomena"] } + { name: "zapomenalias", arg: "jméno aliasu", als: ["zapomena"] } ]; export let [cKomandy, cAliasy, naSend] = save(true); export const emitter = new EventEmitter();