NapPlana.NET 引用文档 0.3.4
Yet Another NapCat Framework SDK for .NET
载入中...
搜索中...
未找到
NapPlana.Core.Event.Parser.Meta 命名空间参考

函数

class HeartBeatEventParser (IEventHandler handler)
 心跳事件解析器,负责解析 OneBot 心跳包并触发内部心跳事件。
 
class LifeCycleEventParser (IEventHandler handler)
 生命周期事件解析器,处理机器人连接/启用/停用等生命周期相关 Meta 事件。
 
class MetaEventParser (IEventHandler handler)
 元事件解析器,负责识别并分发生命周期与心跳等 Meta 事件。
 

函数说明

◆ HeartBeatEventParser()

class NapPlana.Core.Event.Parser.Meta.HeartBeatEventParser ( IEventHandler  handler)

心跳事件解析器,负责解析 OneBot 心跳包并触发内部心跳事件。

解析心跳事件 JSON 并分发到事件处理器。

参数
botEvent原始 OneBot 心跳事件 JSON 字符串
异常
Exception反序列化失败或不是心跳事件格式

◆ LifeCycleEventParser()

class NapPlana.Core.Event.Parser.Meta.LifeCycleEventParser ( IEventHandler  handler)

生命周期事件解析器,处理机器人连接/启用/停用等生命周期相关 Meta 事件。

解析生命周期事件并分发到事件处理器,依据 sub_type 触发对应内部事件与日志。

参数
botEvent原始 OneBot 生命周期事件 JSON 字符串
异常
Exception反序列化失败或非生命周期事件格式

◆ MetaEventParser()

class NapPlana.Core.Event.Parser.Meta.MetaEventParser ( IEventHandler  handler)

元事件解析器,负责识别并分发生命周期与心跳等 Meta 事件。

解析 Meta 类型事件并分发到具体的生命周期/心跳解析器。

参数
botEvent原始 OneBot 元事件 JSON 字符串
异常
Exception反序列化失败或非元事件格式