interface GatewayIdentifyData {
    compress?: boolean;
    intents: number;
    large_threshold?: number;
    presence?: GatewayPresenceUpdateData;
    properties: GatewayIdentifyProperties;
    shard?: [shard_id: number, shard_count: number];
    token: string;
}

Properties

compress?: boolean

Whether this connection supports compression of packets

false

intents: number

The Gateway Intents you wish to receive

large_threshold?: number

Value between 50 and 250, total number of members where the gateway will stop sending offline members in the guild member list

50

Presence structure for initial presence information

Connection properties

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

Used for Guild Sharding

token: string

Authentication token