Class JsonGuildUser
- Namespace
- NetCord.JsonModels
- Assembly
- NetCord.dll
public class JsonGuildUser
- Inheritance
-
JsonGuildUser
- Inherited Members
-
Constructors
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