GuildJoinRequest

@Serializable
data class GuildJoinRequest(val userId: Snowflake, val rejectionReason: String?, val guildId: Snowflake, val createdAt: Instant, val status: ApplicationStatus, val formResponses: List<GuildJoinRequestResponse>?, val actionedByUser: DiscordUser? = null, val actionedAtSnowflake: Snowflake? = null, val id: Snowflake, val user: DiscordUser)

Constructors

Link copied to clipboard
constructor(userId: Snowflake, rejectionReason: String?, guildId: Snowflake, createdAt: Instant, status: ApplicationStatus, formResponses: List<GuildJoinRequestResponse>?, actionedByUser: DiscordUser? = null, actionedAtSnowflake: Snowflake? = null, id: Snowflake, user: DiscordUser)

Properties

Link copied to clipboard
Link copied to clipboard
@SerialName(value = "actioned_at")
val actionedAtSnowflake: Snowflake? = null
Link copied to clipboard
@SerialName(value = "actioned_by_user")
val actionedByUser: DiscordUser? = null
Link copied to clipboard
@SerialName(value = "created_at")
val createdAt: Instant
Link copied to clipboard
@SerialName(value = "form_responses")
val formResponses: List<GuildJoinRequestResponse>?
Link copied to clipboard
@SerialName(value = "guild_id")
val guildId: Snowflake
Link copied to clipboard
val id: Snowflake
Link copied to clipboard
@SerialName(value = "rejection_reason")
val rejectionReason: String?
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "application_status")
val status: ApplicationStatus
Link copied to clipboard
val user: DiscordUser
Link copied to clipboard
@SerialName(value = "user_id")
val userId: Snowflake