Skip to main content

ShardEvents

Documentation


Documentation / @discordeno/gateway / ShardEvents

Interface: ShardEvents

Defined in: types.ts:126

Properties

connected?

optional connected?: (shard) => unknown

Defined in: types.ts:144

The shard is connected with Discord's gateway.

Parameters

shard

DiscordenoShard

Returns

unknown


connecting?

optional connecting?: (shard) => unknown

Defined in: types.ts:142

The shard started to connect to Discord's gateway.

Parameters

shard

DiscordenoShard

Returns

unknown


disconnected?

optional disconnected?: (shard) => unknown

Defined in: types.ts:146

The shard has been disconnected from Discord's gateway.

Parameters

shard

DiscordenoShard

Returns

unknown


heartbeat?

optional heartbeat?: (shard) => unknown

Defined in: types.ts:128

A heartbeat has been send.

Parameters

shard

DiscordenoShard

Returns

unknown


heartbeatAck?

optional heartbeatAck?: (shard) => unknown

Defined in: types.ts:130

A heartbeat ACK was received.

Parameters

shard

DiscordenoShard

Returns

unknown


hello?

optional hello?: (shard) => unknown

Defined in: types.ts:132

Shard has received a Hello payload.

Parameters

shard

DiscordenoShard

Returns

unknown


identifying?

optional identifying?: (shard) => unknown

Defined in: types.ts:148

The shard has started to identify itself to Discord.

Parameters

shard

DiscordenoShard

Returns

unknown


invalidSession?

optional invalidSession?: (shard, resumable) => unknown

Defined in: types.ts:134

The Shards session has been invalidated.

Parameters

shard

DiscordenoShard

resumable

boolean

Returns

unknown


message?

optional message?: (shard, payload) => unknown

Defined in: types.ts:152

The shard has received a message from Discord.

Parameters

shard

DiscordenoShard

payload

DiscordGatewayPayload

Returns

unknown


ready?

optional ready?: (shard) => unknown

Defined in: types.ts:150

The shard has successfully been identified itself with Discord.

Parameters

shard

DiscordenoShard

Returns

unknown


requestedReconnect?

optional requestedReconnect?: (shard) => unknown

Defined in: types.ts:140

Discord has requested the Shard to reconnect.

Parameters

shard

DiscordenoShard

Returns

unknown


resumed?

optional resumed?: (shard) => unknown

Defined in: types.ts:138

The shard has successfully resumed an old session.

Parameters

shard

DiscordenoShard

Returns

unknown


resuming?

optional resuming?: (shard) => unknown

Defined in: types.ts:136

The shard has started a resume action.

Parameters

shard

DiscordenoShard

Returns

unknown