GatewayApiOptions constructor

GatewayApiOptions(
  1. {required String token,
  2. String userAgent = defaultUserAgent,
  3. required Flags<GatewayIntents> intents,
  4. GatewayPayloadFormat payloadFormat = GatewayPayloadFormat.json,
  5. GatewayCompression compression = GatewayCompression.transport,
  6. List<int>? shards,
  7. int? totalShards,
  8. int? largeThreshold,
  9. PresenceBuilder? initialPresence}
)

Create a new GatewayApiOptions.

Implementation

GatewayApiOptions({
  required super.token,
  super.userAgent,
  required this.intents,
  this.payloadFormat = GatewayPayloadFormat.json,
  this.compression = GatewayCompression.transport,
  this.shards,
  this.totalShards,
  this.largeThreshold,
  this.initialPresence,
});