GuildInviteCreate

@Serializable
data class GuildInviteCreate(val channelId: String, val code: String, val createdAt: String, val guildId: String? = null, val inviter: User? = null, val validForSeconds: Long, val targetUser: User? = null, val targetUserType: Int? = null, val temporary: Boolean, val uses: Int)(source)

Constructors

Link copied to clipboard
constructor(channelId: String, code: String, createdAt: String, guildId: String? = null, inviter: User? = null, validForSeconds: Long, targetUser: User? = null, targetUserType: Int? = null, temporary: Boolean, uses: Int)

Properties

Link copied to clipboard
@SerialName(value = "channel_id")
val channelId: String
Link copied to clipboard
@SerialName(value = "code")
val code: String
Link copied to clipboard
@SerialName(value = "created_at")
val createdAt: String
Link copied to clipboard
@SerialName(value = "guild_id")
val guildId: String? = null
Link copied to clipboard
@SerialName(value = "inviter")
val inviter: User? = null
Link copied to clipboard
@SerialName(value = "target_user")
val targetUser: User? = null
Link copied to clipboard
@SerialName(value = "target_user_type")
val targetUserType: Int? = null
Link copied to clipboard
@SerialName(value = "temporary")
val temporary: Boolean
Link copied to clipboard
@SerialName(value = "uses")
val uses: Int
Link copied to clipboard
@SerialName(value = "max_age")
val validForSeconds: Long