Package-level declarations

Types

Link copied to clipboard
interface RawEvent

OneBot11的事件

Link copied to clipboard
@FragileSimbotAPI
class UnknownEvent @InternalOneBotAPI constructor(val time: Long, val selfId: LongID, val postType: String, val raw: String, val rawJson: JsonObject, val reason: Throwable? = null) : RawEvent

用于“兜底”的 RawEvent 类型实现。 当出现了尚未支持或某种未知的事件体,无法对应到任何现有的已定义结构时, 则应当将其解析并包装为 UnknownEvent

Functions

Link copied to clipboard

根据事件 event 的类型分析得到对应的序列化器,如果找不到则得到 null。 目前支持获取如下事件的子类型的序列化器:

根据事件的主类型 postType 和二级子类型获取到一个唯一的事件序列化器,如果找不到则得到 null

Link copied to clipboard

根据事件的主类型 postType 和二级子类型获取到一个唯一的事件序列化器,如果找不到则得到 null