Options for a client.
The default value for allowedMentions
The amount of time in milliseconds to wait for the close frame to be received from the WebSocket. Don't have this too high/low. It's best to have it between 2_000-6_000 ms.
Default value
5_000The default value for enforceNonce
The default value for failIfNotExists
Default value
trueFunction to create a cache. You can use your own function, or the Options class to customize the Collection used for the cache. Overriding the cache used in
GuildManager
, ChannelManager
, GuildChannelManager
, RoleManager
, and PermissionOverwriteManager
is unsupported and **will* * break functionalityStructures allowed to be partial. This means events can be emitted even when they're missing all the data for a particular structure. See the "Partial Structures" topic on the guide for some important usage information, as partials require you to put checks in place when handling data.
Time in milliseconds that clients with the GatewayIntentBits.Guilds gateway intent should wait for missing guilds to be received before being ready.
Default value
15_000Options for the WebSocketManager