Message
constructor(messageId: Long, messageThreadId: Int? = null, from: User? = null, senderChat: Chat? = null, senderBoostCount: Int? = null, senderBusinessBot: User? = null, date: Instant, businessConnectionId: String? = null, chat: Chat, forwardOrigin: MessageOrigin? = null, isTopicMessage: Boolean? = null, isAutomaticForward: Boolean? = null, replyToMessage: Message? = null, externalReply: ExternalReplyInfo? = null, replyToStory: Story? = null, quote: TextQuote? = null, viaBot: User? = null, editDate: Instant? = null, hasProtectedContent: Boolean? = null, isFromOffline: Boolean? = null, mediaGroupId: String? = null, authorSignature: String? = null, text: String? = null, entities: List<MessageEntity>? = null, effectId: String? = null, linkPreviewOptions: LinkPreviewOptions? = null, animation: Animation? = null, audio: Audio? = null, document: Document? = null, paidMedia: PaidMediaInfo? = null, photo: List<PhotoSize>? = null, sticker: Sticker? = null, story: Story? = null, video: Video? = null, videoNote: VideoNote? = null, voice: Voice? = null, caption: String? = null, captionEntities: List<MessageEntity>? = null, showCaptionAboveMedia: Boolean? = null, contact: Contact? = null, dice: Dice? = null, game: Game? = null, poll: Poll? = null, venue: Venue? = null, location: Location? = null, newChatMembers: List<User>? = null, leftChatMember: User? = null, newChatTitle: String? = null, newChatPhoto: List<PhotoSize>? = null, deleteChatPhoto: Boolean? = null, groupChatCreated: Boolean? = null, supergroupChatCreated: Boolean? = null, channelChatCreated: Boolean? = null, messageAutoDeleteTimerChanged: MessageAutoDeleteTimerChanged? = null, migrateToChatId: Long? = null, migrateFromChatId: Long? = null, pinnedMessage: MaybeInaccessibleMessage? = null, invoice: Invoice? = null, successfulPayment: SuccessfulPayment? = null, refundedPayment: RefundedPayment? = null, usersShared: UsersShared? = null, chatShared: ChatShared? = null, connectedWebsite: String? = null, writeAccessAllowed: WriteAccessAllowed? = null, passportData: PassportData? = null, proximityAlertTriggered: ProximityAlertTriggered? = null, boostAdded: ChatBoostAdded? = null, forumTopicCreated: ForumTopicCreated? = null, forumTopicEdited: ForumTopicEdited? = null, forumTopicClosed: ForumTopicClosed? = null, forumTopicReopened: ForumTopicReopened? = null, generalForumTopicHidden: GeneralForumTopicHidden? = null, generalForumTopicUnhidden: GeneralForumTopicUnhidden? = null, giveawayCreated: GiveawayCreated? = null, chatBackgroundSet: ChatBackground? = null, giveaway: Giveaway? = null, giveawayWinners: GiveawayWinners? = null, giveawayCompleted: GiveawayCompleted? = null, videoChatScheduled: VideoChatScheduled? = null, videoChatStarted: VideoChatStarted? = null, videoChatEnded: VideoChatEnded? = null, videoChatParticipantsInvited: VideoChatParticipantsInvited? = null, webAppData: WebAppData? = null, replyMarkup: InlineKeyboardMarkup? = null, hasMediaSpoiler: Boolean? = null)