mirror of
https://github.com/tiramisulabs/seyfert.git
synced 2025-07-01 20:46:08 +00:00
fix: missing seyfert custom events
This commit is contained in:
parent
349628a587
commit
23be553844
@ -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<Record<GatewayEvents | CustomEventsKeys, EventValue>> = {};
|
||||
|
||||
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<ClientEvent>(await this.getFiles(eventsDir)))) {
|
||||
const instance = this.callback(i.file);
|
||||
|
Loading…
x
Reference in New Issue
Block a user