Invite

@Serializable
data class Invite(val code: String, val guild: Guild? = null, val channel: Channel, val approximateOnlineMembers: Int? = null, val approximateMembers: Int? = null, val metadata: InviteMetadata? = null, val invitedBy: User? = null, val targetUser: User? = null, val targetUserType: Int? = null)(source)

Constructors

Link copied to clipboard
constructor(code: String, guild: Guild? = null, channel: Channel, approximateOnlineMembers: Int? = null, approximateMembers: Int? = null, metadata: InviteMetadata? = null, invitedBy: User? = null, targetUser: User? = null, targetUserType: Int? = null)

Properties

Link copied to clipboard
@SerialName(value = "approximate_member_count")
val approximateMembers: Int? = null
Link copied to clipboard
@SerialName(value = "approximate_presence_count")
val approximateOnlineMembers: Int? = null
Link copied to clipboard
@SerialName(value = "channel")
val channel: Channel
Link copied to clipboard
@SerialName(value = "code")
val code: String
Link copied to clipboard
@SerialName(value = "guild")
val guild: Guild? = null
Link copied to clipboard
@SerialName(value = "inviter")
val invitedBy: User? = null
Link copied to clipboard
@SerialName(value = "invite_metadata")
val metadata: InviteMetadata? = 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