From 23be55384482483fb1f34b3a58da3147ffab261e Mon Sep 17 00:00:00 2001 From: MARCROCK22 Date: Wed, 5 Jun 2024 00:34:50 +0000 Subject: [PATCH] fix: missing seyfert custom events --- src/events/handler.ts | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/src/events/handler.ts b/src/events/handler.ts index e5c5de4..cb3fee9 100644 --- a/src/events/handler.ts +++ b/src/events/handler.ts @@ -1,9 +1,8 @@ -import { - type GatewayDispatchPayload, - type GatewayMessageCreateDispatch, - type GatewayMessageDeleteBulkDispatch, - type GatewayMessageDeleteDispatch, - GatewayDispatchEvents, +import type { + GatewayDispatchPayload, + GatewayMessageCreateDispatch, + GatewayMessageDeleteBulkDispatch, + GatewayMessageDeleteDispatch, } from 'discord-api-types/v10'; import type { Client, WorkerClient } from '../client'; import { BaseHandler, ReplaceRegex, magicImport, type MakeRequired, type SnakeCase } from '../common'; @@ -27,9 +26,7 @@ export class EventHandler extends BaseHandler { values: Partial> = {}; async load(eventsDir: string, instances?: { file: ClientEvent; path: string }[]) { - const discordEvents = Object.values(GatewayDispatchEvents).map(x => - ReplaceRegex.camel(x.toLowerCase()), - ) as ClientNameEvents[]; + const discordEvents = Object.keys(RawEvents).map(x => ReplaceRegex.camel(x.toLowerCase())) as ClientNameEvents[]; for (const i of instances ?? (await this.loadFilesK(await this.getFiles(eventsDir)))) { const instance = this.callback(i.file);