diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index aac09e2..6cc0050 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] kotlinVersion = "2.0.20" -ronebotVersion = "2.4.2" +ronebotVersion = "2.4.3" shadowVersion = "8.3.0" okhttpVersion = "5.0.0-alpha.14" exposedVersion = "0.53.0" diff --git a/src/main/kotlin/cn/rtast/fancybot/commands/misc/MinecraftCommand.kt b/src/main/kotlin/cn/rtast/fancybot/commands/misc/MinecraftCommand.kt index e9c067a..1a9e197 100644 --- a/src/main/kotlin/cn/rtast/fancybot/commands/misc/MinecraftCommand.kt +++ b/src/main/kotlin/cn/rtast/fancybot/commands/misc/MinecraftCommand.kt @@ -48,6 +48,8 @@ import cn.rtast.motdpinger.JavaPing import cn.rtast.rcon.exceptions.AuthFailedException import cn.rtast.rob.entity.GroupMessage import cn.rtast.rob.entity.PrivateMessage +import cn.rtast.rob.segment.NewLine +import cn.rtast.rob.segment.Text import cn.rtast.rob.util.BaseCommand import cn.rtast.rob.util.ob.MessageChain import cn.rtast.rob.util.ob.toMessageChain @@ -134,9 +136,10 @@ class MinecraftWikiCommand : BaseCommand() { val messages = mutableListOf() val headerMsg = listOf("标题${response.title}的内容如下").toMessageChain() val footerMsg = listOf( - "数据来源: https://zh.minecraft.wiki", - "协议: ${response.license.title}(${response.license.url})" - ).toMessageChain(true) + Text("数据来源: https://zh.minecraft.wiki"), + NewLine(), + Text("协议: ${response.license.title}(${response.license.url})") + ).toMessageChain() val bodyMsg = MessageChain.Builder() .addText(response.source.convertToHTML().extractPlainTextFromHtml()) .build()