From 070a96c414af22b168d59d2f7bbd53f94cf1054e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Serna?= Date: Sat, 30 Jul 2022 16:42:52 -0300 Subject: [PATCH] Add EventsKey alias --- packages/core/src/adapters/events.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/core/src/adapters/events.ts b/packages/core/src/adapters/events.ts index c238d94..86a1238 100644 --- a/packages/core/src/adapters/events.ts +++ b/packages/core/src/adapters/events.ts @@ -668,6 +668,13 @@ export interface Ready extends Omit { user: User; } +/** + * Alias of `keyof Events`. List of all events that can be emitted by the session. + * Ex: ready, messageCreate, guildCreate, etc. + * @see {@link Events} +*/ +export type EventsKey = keyof Events; + export interface Events { ready: Handler<[Ready, number]>; messageCreate: Handler<[Message]>;