Skip to main content

ShardGatewayConfig

@discordeno/bot


Documentation / @discordeno/bot / ShardGatewayConfig

Interface: ShardGatewayConfig

Defined in: packages/gateway/dist/types/types.d.ts:39

Properties

compress

compress: boolean

Defined in: packages/gateway/dist/types/types.d.ts:50

Whatever to enable Payload compression.

Remarks

This is compatible with transportCompression

Default

false

See

https://discord.com/developers/docs/topics/gateway#payload-compression


intents

intents: number

Defined in: packages/gateway/dist/types/types.d.ts:63

The calculated intent value of the events which the shard should receive.

Default

0

properties

properties: object

Defined in: packages/gateway/dist/types/types.d.ts:65

Identify properties to use

browser

browser: string

The "browser" where this shard is running on.

Default
"Discordeno"

device

device: string

The device on which the shard is running.

Default
"Discordeno"

os

os: string

Operating system the shard runs on.

Default
"darwin" | "linux" | "windows"

token

token: string

Defined in: packages/gateway/dist/types/types.d.ts:83

Bot token which is used to connect to Discord


totalShards

totalShards: number

Defined in: packages/gateway/dist/types/types.d.ts:98

The total number of shards to connect to across the entire bot.

Default

1

transportCompression

transportCompression: null | TransportCompression

Defined in: packages/gateway/dist/types/types.d.ts:58

What Transport Compression should be use

Default

null

See

https://discord.com/developers/docs/topics/gateway#transport-compression


url

url: string

Defined in: packages/gateway/dist/types/types.d.ts:88

The URL of the gateway which should be connected to.

Default

"wss://gateway.discord.gg"

version

version: number

Defined in: packages/gateway/dist/types/types.d.ts:93

The gateway version which should be used.

Default

10