import { type ClientOptions } from "https://deno.land/x/harmony@v2.6.0/src/client/mod.ts";
Some Client Options to modify behaviour
Properties
optional
intents: Array<GatewayIntents | keyof GatewayIntents>Gateway Intents
optional
cache: ICacheAdapterCache Adapter to use, defaults to Collections one
Force New Session and don't use cached Session (by persistent caching)
optional
presence: ClientPresence | ClientActivity | ActivityGameStartup presence of client
Time till which Messages are to be cached, in MS. Default is 3600000
Time till which Message Reactions are to be cached, in MS. Default is 3600000
optional
clientProperties: ClientPropertiesClient Properties
Disable taking token from env if not provided (token is taken from env if present by default)
optional
restOptions: RESTOptionsOverride REST Options
Whether to enable Zlib Compression (for Gateway) or not (enabled by default)