diff --git a/packages/bot/index.ts b/packages/bot/index.ts index d7699b8..61debef 100644 --- a/packages/bot/index.ts +++ b/packages/bot/index.ts @@ -26,7 +26,7 @@ export class DiscordBot { public async registerCommands(): Promise { try { if (!this.client.isReady()) { - await this.client.once(Events.ClientReady, () => {}); + this.client.once(Events.ClientReady, () => {}); } const commandsCachePath = join(cwd(), "cache", "commands"); diff --git a/packages/utils/saferKorean.ts b/packages/utils/saferKorean.ts index 533291e..7e5fb9c 100644 --- a/packages/utils/saferKorean.ts +++ b/packages/utils/saferKorean.ts @@ -20,7 +20,9 @@ export function processUnsounds(input: string): string { // Process korean letter, choseong shortens export function processKorean(input: string): string { - input = input.replace(/[아ㅏ]{3,}/g, "아아아"); + input = input.replace(/[아ㅏ어ㅓ]{3,}/g, (content: string) => + content.substring(0, 3), + ); return input.replace(/[ㄱ-ㅎㄲㄸㅃㅆㅉ]+/g, (i) => i