MessageSDK

constructor(systemDialogMessageType: SystemDialogueMessageType?, sessionId: String? = null, botId: Int?, chatId: String?, chatSource: String?, chatLanguageCode: String?, fromBot: Boolean?, sender: String?, replyToId: String?, lastUserMessageId: String?, skillSubscriptionId: String?, isFollowup: Boolean?, message: String?, messageFormat: MessageFormatType?, attachments: List<String> = listOf(), attachmentIds: List<String>? = listOf(), messageWithKindlyEntities: String?, labelsTriggered: List<String> = listOf(), imageCarousel: List<ImageItem>? = listOf(), imageCarouselSize: Int?, urlTrigger: String?, videoSource: String?, thonImageAboveText: Boolean?, buttons: List<ButtonSDK> = listOf(), exchangeType: String?, exchangeId: String?, title: String?, parentExchangeId: String?, chatbubbleHideInputField: Boolean?, webhookUrl: String?, score: Double?, handler: String?, triggeredChatStart: Boolean?, replyType: String?, fromWebhook: Boolean?, agentJoined: Boolean?, suggestions: List<SuggestionSDK> = listOf(), emailReferences: List<String>? = listOf(), emailFrom: List<String>? = listOf(), emailTo: List<String>? = listOf(), emailCc: List<String>? = listOf(), created: String?, v: Int?, id: String?, isMine: Boolean = true, newContext: Map<String, String>? = LifecycleVars.kindlyContext, duringBusinessHours: Boolean?, handoverRequestWhenTriggered: Boolean?, name: String?, avatar: String?, systemDialogueCategory: SystemDialogueCategoryType?, form: FormSDK?, messageReferences: List<ChatMessageReferenceModel>? = listOf(), eventMessage: String?, temporaryId: String? = null)