Table of Contents

Class JsonGuildUser

Namespace
NetCord.JsonModels
Assembly
NetCord.dll
public class JsonGuildUser
Inheritance
JsonGuildUser
Inherited Members

Constructors

JsonGuildUser()

public JsonGuildUser()

Properties

Deafened

[JsonPropertyName("deaf")]
public bool Deafened { get; set; }

Property Value

bool

GuildAvatarDecorationData

[JsonPropertyName("avatar_decoration_data")]
public JsonAvatarDecorationData? GuildAvatarDecorationData { get; set; }

Property Value

JsonAvatarDecorationData

GuildAvatarHash

[JsonPropertyName("avatar")]
public string? GuildAvatarHash { get; set; }

Property Value

string

GuildBannerHash

[JsonPropertyName("banner")]
public string? GuildBannerHash { get; set; }

Property Value

string

GuildBoostStart

[JsonPropertyName("premium_since")]
public DateTimeOffset? GuildBoostStart { get; set; }

Property Value

DateTimeOffset?

GuildFlags

[JsonPropertyName("flags")]
public GuildUserFlags GuildFlags { get; set; }

Property Value

GuildUserFlags

HoistedRoleId

[JsonPropertyName("hoisted_role")]
public ulong? HoistedRoleId { get; set; }

Property Value

ulong?

IsPending

[JsonPropertyName("pending")]
public bool? IsPending { get; set; }

Property Value

bool?

JoinedAt

[JsonPropertyName("joined_at")]
public DateTimeOffset JoinedAt { get; set; }

Property Value

DateTimeOffset

Muted

[JsonPropertyName("mute")]
public bool Muted { get; set; }

Property Value

bool

Nickname

[JsonPropertyName("nick")]
public string? Nickname { get; set; }

Property Value

string

Permissions

[JsonPropertyName("permissions")]
public Permissions? Permissions { get; set; }

Property Value

Permissions?

RoleIds

[JsonPropertyName("roles")]
public ulong[] RoleIds { get; set; }

Property Value

ulong[]

TimeOutUntil

[JsonPropertyName("communication_disabled_until")]
public DateTimeOffset? TimeOutUntil { get; set; }

Property Value

DateTimeOffset?

User

[JsonPropertyName("user")]
public JsonUser User { get; set; }

Property Value

JsonUser