Class JsonInvite
- Namespace
- NetCord.Gateway.JsonModels
- Assembly
- NetCord.dll
- Inheritance
-
JsonInvite
- Inherited Members
-
Constructors
JsonInvite()
Properties
ChannelId
[JsonPropertyName("channel_id")]
public ulong ChannelId { get; set; }
Property Value
- ulong
Code
[JsonPropertyName("code")]
public string Code { get; set; }
Property Value
- string
CreatedAt
[JsonPropertyName("created_at")]
public DateTimeOffset CreatedAt { get; set; }
Property Value
- DateTimeOffset
GuildId
[JsonPropertyName("guild_id")]
public ulong? GuildId { get; set; }
Property Value
- ulong?
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
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