Table of Contents

Class JsonRestInvite

Namespace
NetCord.Rest.JsonModels
Assembly
NetCord.dll
public class JsonRestInvite
Inheritance
JsonRestInvite
Inherited Members

Constructors

JsonRestInvite()

public JsonRestInvite()

Properties

ApproximatePresenceCount

[JsonPropertyName("approximate_presence_count")]
public int? ApproximatePresenceCount { get; set; }

Property Value

int?

ApproximateUserCount

[JsonPropertyName("approximate_member_count")]
public int? ApproximateUserCount { get; set; }

Property Value

int?

Channel

[JsonPropertyName("channel")]
public JsonChannel? Channel { get; set; }

Property Value

JsonChannel

Code

[JsonPropertyName("code")]
public string Code { get; set; }

Property Value

string

CreatedAt

[JsonPropertyName("created_at")]
public DateTimeOffset? CreatedAt { get; set; }

Property Value

DateTimeOffset?

ExpiresAt

[JsonPropertyName("expires_at")]
public DateTimeOffset? ExpiresAt { get; set; }

Property Value

DateTimeOffset?

Guild

[JsonPropertyName("guild")]
public JsonGuild? Guild { get; set; }

Property Value

JsonGuild

GuildScheduledEvent

[JsonPropertyName("guild_scheduled_event")]
public JsonGuildScheduledEvent? GuildScheduledEvent { get; set; }

Property Value

JsonGuildScheduledEvent

Inviter

[JsonPropertyName("inviter")]
public JsonUser? Inviter { get; set; }

Property Value

JsonUser

MaxAge

[JsonPropertyName("max_age")]
public int? MaxAge { get; set; }

Property Value

int?

MaxUses

[JsonPropertyName("max_uses")]
public int? MaxUses { get; set; }

Property Value

int?

StageInstance

[JsonPropertyName("stage_instance")]
public JsonStageInstance? StageInstance { get; set; }

Property Value

JsonStageInstance

TargetApplication

[JsonPropertyName("target_application")]
public JsonApplication? TargetApplication { get; set; }

Property Value

JsonApplication

TargetType

[JsonPropertyName("target_type")]
public InviteTargetType? TargetType { get; set; }

Property Value

InviteTargetType?

TargetUser

[JsonPropertyName("target_user")]
public JsonUser? TargetUser { get; set; }

Property Value

JsonUser

Temporary

[JsonPropertyName("temporary")]
public bool? Temporary { get; set; }

Property Value

bool?

Type

[JsonPropertyName("type")]
public InviteType Type { get; set; }

Property Value

InviteType

Uses

[JsonPropertyName("uses")]
public int? Uses { get; set; }

Property Value

int?