OneBotUnknownSegment
@FragileSimbotAPI
一个未知类型的 OneBotMessageSegment。
当所有已知的 OneBotMessageSegment 子类型均无法直接通过多态序列化器反序列化时, 将会直接被解析为 OneBotUnknownSegment。
OneBotUnknownSegment 本身不可序列化, 需要向 OneBotUnknownSegmentDeserializer 提供一个多态类型后进行序列化, 且 data 的类型为 JsonObject,因此仅支持 JSON 格式。
实验性:OneBotUnknownSegment 的应用(包括序列化与反序列化)尚在实验中, 可能不稳定,且未来可能会随时删除、更改。
Author
ForteScarlet
See also
Properties
Inherited functions
Link copied to clipboard
将事件中接收到的 OneBotMessageSegment 解析为 Message.Element。
Link copied to clipboard
将 OneBotMessageSegment 转化或包装为 OneBotMessageSegmentElement。 这并不是在收到消息时用于转换类型的直接方法, 而是 OneBotMessageSegment.resolveToMessageElement —— 后者会将一些与标准消息元素无差别的类型直接转为标准消息类型, 例如将 OneBotAt 转为 At 或 AtAll、OneBotFace 转为 Face。