From 83db032fb91996c926a5d007a9e5fa4abed65871 Mon Sep 17 00:00:00 2001 From: IRONM00N <64110067+IRONM00N@users.noreply.github.com> Date: Thu, 30 Dec 2021 16:55:37 -0500 Subject: add timeout command and fix some other moderation commands --- src/lib/extensions/discord-akairo/BushClient.ts | 10 +++++----- src/lib/extensions/discord-akairo/BushClientUtil.ts | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) (limited to 'src/lib/extensions/discord-akairo') diff --git a/src/lib/extensions/discord-akairo/BushClient.ts b/src/lib/extensions/discord-akairo/BushClient.ts index 706b52a..8cbc6fe 100644 --- a/src/lib/extensions/discord-akairo/BushClient.ts +++ b/src/lib/extensions/discord-akairo/BushClient.ts @@ -449,19 +449,19 @@ export class BushClient extends AkairoClient(event: K, listener: (...args: BushClientEvents[K]) => Awaitable): this; - on(event: Exclude, listener: (...args: any[]) => Awaitable): this; + // on(event: Exclude, listener: (...args: any[]) => Awaitable): this; once(event: K, listener: (...args: BushClientEvents[K]) => Awaitable): this; - once(event: Exclude, listener: (...args: any[]) => Awaitable): this; + // once(event: Exclude, listener: (...args: any[]) => Awaitable): this; emit(event: K, ...args: BushClientEvents[K]): boolean; - emit(event: Exclude, ...args: unknown[]): boolean; + // emit(event: Exclude, ...args: unknown[]): boolean; off(event: K, listener: (...args: BushClientEvents[K]) => Awaitable): this; - off(event: Exclude, listener: (...args: any[]) => Awaitable): this; + // off(event: Exclude, listener: (...args: any[]) => Awaitable): this; removeAllListeners(event?: K): this; - removeAllListeners(event?: Exclude): this; + // removeAllListeners(event?: Exclude): this; } export interface BushStats { diff --git a/src/lib/extensions/discord-akairo/BushClientUtil.ts b/src/lib/extensions/discord-akairo/BushClientUtil.ts index f20a53e..30cc83f 100644 --- a/src/lib/extensions/discord-akairo/BushClientUtil.ts +++ b/src/lib/extensions/discord-akairo/BushClientUtil.ts @@ -515,11 +515,11 @@ export class BushClientUtil extends ClientUtil { // in the beginning of the argument let contentWithoutTime = ` ${content}`; - for (const unit in BushConstants.TimeUnits) { - const regex = BushConstants.TimeUnits[unit as keyof typeof BushConstants.TimeUnits].match; + for (const unit in BushConstants.timeUnits) { + const regex = BushConstants.timeUnits[unit as keyof typeof BushConstants.timeUnits].match; const match = regex.exec(contentWithoutTime); const value = Number(match?.groups?.[unit]); - if (!isNaN(value)) duration! += value * BushConstants.TimeUnits[unit as keyof typeof BushConstants.TimeUnits].value; + if (!isNaN(value)) duration! += value * BushConstants.timeUnits[unit as keyof typeof BushConstants.timeUnits].value; if (remove) contentWithoutTime = contentWithoutTime.replace(regex, ''); } -- cgit