Table of Contents

Class EternalBoxInfoUpdatedEventArgs

Namespace
Nyra.EventArgs
Assembly
Nyra.dll

EternalBox context of the playing track, reported whenever the server signals the track start.

public sealed class EternalBoxInfoUpdatedEventArgs : EventArgs
Inheritance
EternalBoxInfoUpdatedEventArgs
Inherited Members

Remarks

NodeLink only.

Properties

GuildId

The guild the player plays in.

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

Property Value

ulong

Info

The info the provider reported for the track.

[JsonPropertyName("eternalbox")]
[JsonInclude]
public EternalBoxInfo Info { get; }

Property Value

EternalBoxInfo

Remarks

Absorbs a null the server sends, the getter never hands out null, a missing or nulled info reads as an empty one.

Track

The track the info belongs to, always the track the event fired for.

[JsonPropertyName("track")]
[JsonInclude]
public Track? Track { get; }

Property Value

Track