import { type StartGatewayOptions } from "https://deno.land/x/natico@4.0.0-pre.4/examples/deps.ts";
Properties
intents: (GatewayIntents | keyof GatewayIntents)[]
The intents you would like to enable.
The max amount of shards used for identifying. This can be useful for zero-downtime updates or resharding.
The last shard Id for this group. If none is provided, it will default to loading all shards.
The amount of shards per cluster. By default this is 25. Use this to spread the load from shards to different CPU cores.
The maximum amount of clusters available. By default this is 4. Another way to think of cluster is how many CPU cores does your server/machine have.
Whether or not you want to allow automated sharding. By default this is true.