GatewayReadyDispatchData

https://discord.com/developers/docs/topics/gateway-events#ready

Signature

export interface GatewayReadyDispatchData

Properties

v: number;

Gateway version See https://discord.com/developers/docs/reference#api-versioning

user: APIUser;

Information about the user including email See https://discord.com/developers/docs/resources/user#user-object

guilds: APIUnavailableGuild[];

The guilds the user is in See https://discord.com/developers/docs/resources/guild#unavailable-guild-object

session_id: string;

Used for resuming connections

shard?: [    shard_id: number,    shard_count: number];

The shard information associated with this session, if sent when identifying See https://discord.com/developers/docs/topics/gateway#sharding

application: Pick<APIApplication, 'flags' | 'id'>;

Contains `id` and `flags` See https://discord.com/developers/docs/resources/application#application-object