diff --git a/ronebot-onebot-v11/src/main/kotlin/cn/rtast/rob/entity/ArrayMessage.kt b/ronebot-onebot-v11/src/main/kotlin/cn/rtast/rob/entity/ArrayMessage.kt index 58bd932..079cfd3 100644 --- a/ronebot-onebot-v11/src/main/kotlin/cn/rtast/rob/entity/ArrayMessage.kt +++ b/ronebot-onebot-v11/src/main/kotlin/cn/rtast/rob/entity/ArrayMessage.kt @@ -37,7 +37,13 @@ data class ArrayMessage( @SerializedName("emoji_package_id") val emojiPackageId: String? = null, val key: String? = null, - val large: String? = null + val large: String? = null, + @SerializedName("file_name") + val fileName: String? = null, + @SerializedName("file_hash") + val fileHash: String? = null, + @SerializedName("file_id") + val fileId: String? = null, ) { fun getJSON() = this.data.toString() fun getXML() = this.data.toString() diff --git a/ronebot-onebot-v11/src/main/kotlin/cn/rtast/rob/entity/lagrange/FileEvent.kt b/ronebot-onebot-v11/src/main/kotlin/cn/rtast/rob/entity/lagrange/FileEvent.kt index d26b066..baf2ab7 100644 --- a/ronebot-onebot-v11/src/main/kotlin/cn/rtast/rob/entity/lagrange/FileEvent.kt +++ b/ronebot-onebot-v11/src/main/kotlin/cn/rtast/rob/entity/lagrange/FileEvent.kt @@ -36,7 +36,9 @@ data class FileEvent( val id: String, val name: String, val size: Int, - val url: String + val url: String, + @SerializedName("busid") + val busId: Long, ) override suspend fun saveTo(path: String) { diff --git a/ronebot-onebot-v11/src/main/kotlin/cn/rtast/rob/enums/ArrayMessageType.kt b/ronebot-onebot-v11/src/main/kotlin/cn/rtast/rob/enums/ArrayMessageType.kt index 529a6eb..390c486 100644 --- a/ronebot-onebot-v11/src/main/kotlin/cn/rtast/rob/enums/ArrayMessageType.kt +++ b/ronebot-onebot-v11/src/main/kotlin/cn/rtast/rob/enums/ArrayMessageType.kt @@ -16,5 +16,5 @@ enum class ArrayMessageType { at, rps, shake, poke, share, reply, json, forward, dice, video, contact, location, - music, xml, mface, node + music, xml, mface, node, file } \ No newline at end of file