✨ Sync chat from SN
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
package dev.solsynth.snConnect.models
|
||||
|
||||
import kotlinx.serialization.ExperimentalSerializationApi
|
||||
import kotlinx.serialization.SerialName
|
||||
import kotlinx.serialization.Serializable
|
||||
import kotlinx.serialization.json.JsonIgnoreUnknownKeys
|
||||
|
||||
@OptIn(ExperimentalSerializationApi::class)
|
||||
@JsonIgnoreUnknownKeys
|
||||
@Serializable
|
||||
data class SnChatReaction(
|
||||
val id: String,
|
||||
@SerialName("message_id") val messageId: String,
|
||||
@SerialName("sender_id") val senderId: String,
|
||||
// val sender: SnChatMember, // Placeholder
|
||||
val symbol: String,
|
||||
val attitude: Int,
|
||||
@SerialName("created_at") val createdAt: String,
|
||||
@SerialName("updated_at") val updatedAt: String,
|
||||
@SerialName("deleted_at") val deletedAt: String?,
|
||||
)
|
Reference in New Issue
Block a user