diff --git a/package.json b/package.json index fa12cba..c35b60f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vylbot-core", - "version": "2.0.3", + "version": "2.0.2", "description": "A discord client based upon discord.js", "main": "./dist/index", "typings": "./dist", diff --git a/src/client/util.ts b/src/client/util.ts index 55d7410..428976e 100644 --- a/src/client/util.ts +++ b/src/client/util.ts @@ -95,11 +95,11 @@ export class Util { for (let i = 0; i < eventFiles.length; i++) { if (eventFiles[i].includes('.ts')) { - const eventName = eventFiles[i].split('.')[0]; + const eventName = eventFiles[i].split('.')[0]; - const file = require(`${process.cwd()}/${folder}/${eventName}.ts`).default; + const file = require(`${process.cwd()}/${folder}/${eventName}.ts`); - const event = new file() as Event; + const event = new file[eventName]() as Event; // Load events client.on('channelCreate', event.channelCreate); diff --git a/tests/__mocks/events/normal.ts b/tests/__mocks/events/normal.ts index 1374a52..8a85eaa 100644 --- a/tests/__mocks/events/normal.ts +++ b/tests/__mocks/events/normal.ts @@ -1,5 +1,5 @@ import { Event } from "../../../src/type/event"; -export default class normal extends Event { +export class normal extends Event { public override channelCreate() {} } \ No newline at end of file