bump ronebot version to 1.6.0

This commit is contained in:
2024-09-07 18:07:56 +08:00
parent 28f5a73c1c
commit caa50968d7
2 files changed
+5 -6

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
[versions] [versions]
kotlinVersion = "2.0.10" kotlinVersion = "2.0.10"
ronebotVersion = "1.5.9" ronebotVersion = "1.6.0"
shadowVersion = "8.3.0" shadowVersion = "8.3.0"
okhttpVersion = "5.0.0-alpha.14" okhttpVersion = "5.0.0-alpha.14"
exposedVersion = "0.53.0" exposedVersion = "0.53.0"
@@ -42,11 +42,10 @@ import cn.rtast.rob.entity.GroupRevokeMessage
import cn.rtast.rob.enums.ArrayMessageType import cn.rtast.rob.enums.ArrayMessageType
import cn.rtast.rob.util.ob.MessageChain import cn.rtast.rob.util.ob.MessageChain
import cn.rtast.rob.util.ob.OBMessage import cn.rtast.rob.util.ob.OBMessage
import org.java_websocket.WebSocket
class FancyBot : OBMessage { class FancyBot : OBMessage {
override suspend fun onGroupMessage(ws: WebSocket, message: GroupMessage, json: String) { override suspend fun onGroupMessage(message: GroupMessage, json: String) {
val sender = message.sender.nickname val sender = message.sender.nickname
val senderId = message.sender.userId val senderId = message.sender.userId
val msg = message.rawMessage val msg = message.rawMessage
@@ -64,7 +63,7 @@ class FancyBot : OBMessage {
} }
} }
override suspend fun onGroupMessageRevoke(ws: WebSocket, message: GroupRevokeMessage) { override suspend fun onGroupMessageRevoke(message: GroupRevokeMessage) {
val msg = MessageChain.Builder() val msg = MessageChain.Builder()
.addText("用户: ${message.userId} 被: ${message.operatorId} 撤回了一条消息") .addText("用户: ${message.userId} 被: ${message.operatorId} 撤回了一条消息")
.addNewLine() .addNewLine()
@@ -74,14 +73,14 @@ class FancyBot : OBMessage {
} }
override suspend fun onGetGroupMessageResponse(ws: WebSocket, message: GetMessage) { override suspend fun onGetGroupMessageResponse(message: GetMessage) {
when (message.data.id) { when (message.data.id) {
"revoke" -> AntiRevokeCommand.getMessageCallback(this, message) "revoke" -> AntiRevokeCommand.getMessageCallback(this, message)
"imageUrl" -> ImageURLCommand.callback(this, message) "imageUrl" -> ImageURLCommand.callback(this, message)
} }
} }
override suspend fun onWebsocketErrorEvent(ws: WebSocket, ex: Exception) { override suspend fun onWebsocketErrorEvent(ex: Exception) {
ex.printStackTrace() ex.printStackTrace()
} }
} }