Table of Contents

Class FiltersChangedEventArgs

Namespace
Nyra.EventArgs
Assembly
Nyra.dll

Raised when the server finished applying a filter update.

public sealed class FiltersChangedEventArgs : EventArgs
Inheritance
FiltersChangedEventArgs
Inherited Members

Remarks

NodeLink only.

Properties

Filters

The filters the server reports as applied afterwards.

[JsonPropertyName("filters")]
[JsonInclude]
public FilterChain Filters { get; }

Property Value

FilterChain

Remarks

Absorbs a null the server sends, the getter never hands out null, a missing or nulled chain reads as an empty one, Filters on the read models keeps its own null contract. An empty chain re-sent writes every filter's neutral defaults, which are not all no-ops.

GuildId

The guild the player plays in.

[JsonPropertyName("guildId")]
[JsonInclude]
[JsonConverter(typeof(TolerantSnowflakeConverter))]
public ulong GuildId { get; }

Property Value

ulong