ChatJoinRequest

@Serializable
data class ChatJoinRequest(val chat: PublicChat, val from: User, val userChatId: UserId, val date: TelegramDate, val inviteLink: ChatInviteLink? = null, val bio: String? = null) : FromUser

Represent a ChatJoinRequest

Constructors

Link copied to clipboard
constructor(chat: PublicChat, from: User, userChatId: UserId, date: TelegramDate, inviteLink: ChatInviteLink? = null, bio: String? = null)

Properties

Link copied to clipboard
@SerialName(value = "bio")
val bio: String? = null
Link copied to clipboard
@SerialName(value = "chat")
val chat: PublicChat
Link copied to clipboard
@SerialName(value = "date")
val date: TelegramDate
Link copied to clipboard
val dateTime: DateTime
Link copied to clipboard
@SerialName(value = "from")
open override val from: User

The source User of this type

Link copied to clipboard
@SerialName(value = "invite_link")
val inviteLink: ChatInviteLink? = null
Link copied to clipboard
open override val user: User
Link copied to clipboard
@SerialName(value = "user_chat_id")
val userChatId: UserId