Class JsonGuildJoinRequest
- Namespace
- NetCord.Gateway.JsonModels
- Assembly
- NetCord.dll
public class JsonGuildJoinRequest : JsonEntity
- Inheritance
-
JsonGuildJoinRequest
- Inherited Members
-
Constructors
JsonGuildJoinRequest()
public JsonGuildJoinRequest()
Properties
ActionedAt
[JsonPropertyName("actioned_at")]
public ulong ActionedAt { get; set; }
Property Value
- ulong
ActionedByUser
[JsonPropertyName("actioned_by_user")]
public JsonUser ActionedByUser { get; set; }
Property Value
- JsonUser
ApplicationStatus
[JsonPropertyName("application_status")]
public GuildJoinRequestStatus ApplicationStatus { get; set; }
Property Value
- GuildJoinRequestStatus
[JsonPropertyName("form_responses")]
public IReadOnlyList<JsonGuildJoinRequestFormResponse> FormResponses { get; set; }
Property Value
- IReadOnlyList<JsonGuildJoinRequestFormResponse>
GuildId
[JsonPropertyName("guild_id")]
public ulong GuildId { get; set; }
Property Value
- ulong
LastSeenAt
[JsonPropertyName("last_seen")]
public DateTimeOffset LastSeenAt { get; set; }
Property Value
- DateTimeOffset
RejectionReason
[JsonPropertyName("rejection_reason")]
public string? RejectionReason { get; set; }
Property Value
- string
User
[JsonPropertyName("user")]
public JsonUser User { get; set; }
Property Value
- JsonUser
UserId
[JsonPropertyName("user_id")]
public ulong UserId { get; set; }
Property Value
- ulong