From bf9c58c3d658327d2f97a0975d8cb5ae0a4db723 Mon Sep 17 00:00:00 2001 From: IRONM00N <64110067+IRONM00N@users.noreply.github.com> Date: Fri, 27 Aug 2021 14:45:41 -0400 Subject: consistency and more work on settings command --- src/lib/extensions/discord-akairo/BushClient.ts | 12 ++++++------ src/lib/extensions/discord-akairo/BushClientUtil.ts | 4 ++++ 2 files changed, 10 insertions(+), 6 deletions(-) (limited to 'src/lib/extensions') diff --git a/src/lib/extensions/discord-akairo/BushClient.ts b/src/lib/extensions/discord-akairo/BushClient.ts index 54392fd..ca5f325 100644 --- a/src/lib/extensions/discord-akairo/BushClient.ts +++ b/src/lib/extensions/discord-akairo/BushClient.ts @@ -277,14 +277,14 @@ export class BushClient extends AkairoClient>.`, false); + void this.logger.success('startup', `Successfully loaded <<${loader}>>.`, false); } catch (e) { - void this.logger.error('Startup', `Unable to load loader <<${loader}>> with error:\n${e?.stack || e}`, false); + void this.logger.error('startup', `Unable to load loader <<${loader}>> with error:\n${e?.stack || e}`, false); } } await this.dbPreInit(); await UpdateCacheTask.init(this); - void this.console.success('Startup', `Successfully created <>.`, false); + void this.console.success('startup', `Successfully created <>.`, false); this.taskHandler.startAll!(); } @@ -298,10 +298,10 @@ export class BushClient extends AkairoClient>.`, false); + await this.console.success('startup', `Successfully connected to <>.`, false); } catch (e) { await this.console.error( - 'Startup', + 'startup', `Failed to connect to <> with error:\n` + typeof e === 'object' ? e?.stack : e, false ); @@ -330,7 +330,7 @@ export class BushClient extends AkairoClient setTimeout(resolve, s * 1000)); } + camelToSnakeCase(str: string) { + return str.replace(/[A-Z]/g, (letter) => `_${letter.toLowerCase()}`); + } + //~ modified from https://stackoverflow.com/questions/31054910/get-functions-methods-of-a-class //~ answer by Bruno Grieder //~ public getMethods(obj: any): string { -- cgit