discord-module-loader
Version:
A package that lets you load events and commands easily and fast.
9 lines (8 loc) • 361 B
TypeScript
import BaseClass from "./BaseClass";
import type { Awaitable, ClientEvents } from "discord.js";
export default class DiscordEvent<K extends keyof ClientEvents> extends BaseClass {
event: K;
listener: (...args: ClientEvents[K]) => Awaitable<any>;
guildId?: string;
constructor(event: K, listener: (...args: ClientEvents[K]) => Awaitable<any>);
}