simple-robot / simbot-component-onebot

一个Kotlin多平台的 OneBot SDK 实现,一个异步高效、Java 友好的 Simple Robot 组件库 ~ 🐱🐱🐱
https://simbot.forte.love/component-onebot.html
GNU Lesser General Public License v3.0
10 stars 3 forks source link

获取 `MessageContent` 的 `referenceMessage` 永远为空 #102

Closed NoMathExpectation closed 2 months ago

NoMathExpectation commented 2 months ago

是否会提供贡献?

版本信息

// simbot
    val simbotVersion = "4.6.0"
    implementation("love.forte.simbot:simbot-core:$simbotVersion")
    compileOnly("love.forte.simbot.common:simbot-common-annotations:$simbotVersion")
    implementation("love.forte.simbot.component:simbot-component-onebot-v11-core:1.4.0")
    implementation("love.forte.simbot.component:simbot-component-kook-core:4.0.2")

涉及的编程语言

Kotlin

项目构建工具

Gradle

内容描述

还是用与 simple-robot/simbot-component-kook#174 一样的方式测试获取被引用消息,怎么获取都是空的。

看了源代码: image 但是 OneBotReply 在接收到的消息里是用 OneBotMessageSegmentElement 包装的,而不是直接作为消息元素。 image