Package-level declarations
Types
Link copied to clipboard
data class MessageChat(val systemDialogMessageType: SystemDialogueMessageType? = null, val sessionId: String? = null, val botId: Int? = null, val chatId: String? = null, val chatSource: String? = null, val chatLanguageCode: String? = null, val fromBot: Boolean? = false, val sender: String? = null, val replyToId: String? = null, val lastUserMessageId: String? = null, val skillSubscriptionId: String? = null, val isFollowup: Boolean? = null, val message: String?, val messageFormat: MessageFormatType? = null, val attachments: List<String> = listOf(), val attachmentIds: List<String>? = listOf(), val messageWithKindlyEntities: String? = null, var oEmbedResponse: OEmbedData? = null, val labelsTriggered: List<String> = listOf(), val imageCarousel: List<ImageItem>? = null, val imageCarouselSize: Int? = null, val urlTrigger: String? = null, val videoSource: String? = null, val thonImageAboveText: Boolean? = null, val exchangeType: String? = null, val exchangeId: String? = null, val title: String? = null, val parentExchangeId: String? = null, val chatbubbleHideInputField: Boolean? = null, val webhookUrl: String? = null, val score: Double? = null, val handler: String? = null, val triggeredChatStart: Boolean? = null, val replyType: String? = null, val fromWebhook: Boolean? = null, val agentJoined: Boolean? = null, val suggestions: List<SuggestionSDK> = listOf(), val emailReferences: List<String>? = listOf(), val emailFrom: List<String>? = listOf(), val emailTo: List<String>? = listOf(), val emailCc: List<String>? = listOf(), var created: String? = null, val v: Int? = null, var id: String? = null, val isMine: Boolean = false, val typing: Boolean = false, val isFile: Boolean = false, val buttons: List<ButtonChat> = mutableListOf(), val duringBusinessHours: Boolean? = null, val handoverRequestWhenTriggered: Boolean? = null, val name: String? = null, val avatar: String? = null, val systemDialogueCategory: SystemDialogueCategoryType? = null, val form: FormSDK? = null, val messageReferences: List<ChatMessageReferenceModel>? = listOf(), val eventMessage: String? = null, val temporaryId: String? = null, val newContext: Map<String, String>? = null)
Represents a chat message in the Kindly SDK. Received via the KindlySDKInteraction.didPressButton callback as part of the chat log.
Link copied to clipboard
Format type for chat message content.