mirror of
https://github.com/tiramisulabs/seyfert.git
synced 2025-07-02 04:56:07 +00:00
11 lines
439 B
TypeScript
11 lines
439 B
TypeScript
import type { DiscordGatewayPayload, DiscordReady, Shard } from "../vendor/external.ts";
|
|
import type { Message } from "../structures/Message.ts";
|
|
|
|
export type DiscordRawEventHandler = (shard: Shard, data: DiscordGatewayPayload) => unknown;
|
|
|
|
export interface Events {
|
|
ready(shardId: number, payload: DiscordReady): unknown;
|
|
messageCreate(message: Message): unknown;
|
|
raw(data: DiscordGatewayPayload, shardId: number): unknown;
|
|
}
|