using Newtonsoft.Json;
namespace Maki.Structures.Gateway
{
///
/// Discord Gateway Voice State Update structure
///
internal struct GatewayVoiceStateUpdate
{
///
/// id of the guild
///
[JsonProperty("guild_id")]
public ulong Guild;
///
/// id of the voice channel client wants to join (null if disconnecting)
///
[JsonProperty("channel_id")]
public ulong? Channel;
///
/// is the client muted
///
[JsonProperty("self_mute")]
public bool Muted;
///
/// is the client deafened
///
[JsonProperty("self_deaf")]
public bool Deafened;
}
}