ClientOptions class Null safety
Optional client settings which can be used when creating new instance of client. It allows to tune up client to your needs.
Constructors
-
ClientOptions({AllowedMentions? allowedMentions, int? shardCount, int messageCacheSize = 100, int largeThreshold = 50, bool compressedGatewayPayloads = true, bool guildSubscriptions = true, PresenceBuilder? initialPresence, ShutdownHook? shutdownHook, ShutdownShardHook? shutdownShardHook, bool dispatchRawShardEvent = false, List<
int> ? shardIds}) -
Makes a new
ClientOptions
object.
Properties
- allowedMentions ↔ AllowedMentions?
-
Whether or not to disable @everyone and @here mentions at a global level.
It means client won't send any of these. It doesn't mean filtering guild messages.
read / write
- compressedGatewayPayloads ↔ bool
-
Allows to receive compressed payloads from gateway
read / write
- dispatchRawShardEvent ↔ bool
-
Allows to enable receiving raw gateway event
read / write
- guildSubscriptions ↔ bool
-
Enables dispatching of guild subscription events (presence and typing events)
read / write
- hashCode → int
-
The hash code for this object.
read-only, inherited
- initialPresence ↔ PresenceBuilder?
-
Initial bot presence
read / write
- largeThreshold ↔ int
-
Maximum size of guild for which offline member will be sent
read / write
- messageCacheSize ↔ int
-
The number of messages to cache for each channel.
read / write
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
-
The total number of shards.
read / write
-
A list of shards to spawn on this instance of nyxx.
read / write
- shutdownHook ↔ ShutdownHook?
-
Hook executed when disposing bots process.
read / write
- shutdownShardHook ↔ ShutdownShardHook?
-
Hook executed when shard is disposing.
read / write
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited