![]() |
NapPlana.NET 引用文档 0.3.4
Yet Another NapCat Framework SDK for .NET
|
函数 | |
| class | BotOfflineNoticeEventParser (IEventHandler handler) |
| 机器人离线通知事件解析器,处理机器人离线的告警型通知。 | |
| class | FriendNoticeEventParser (IEventHandler handler) |
| 好友相关通知事件解析器,处理好友添加、好友消息撤回等事件。 | |
| class | GroupNoticeEventParser (IEventHandler handler) |
| 群相关通知事件解析器,集中处理群成员增减、管理员、禁言、文件上传、名片、精华、消息表情等多种群事件。 | |
| class | NoticeEventParser (IEventHandler handler) |
| 通知事件解析器,负责识别并分发 OneBot 通知事件到更细分的解析器(好友、群、notify、离线等)。 | |
| class | NotifyNoticeEventParser (IEventHandler handler) |
| Notify 子类型通知事件解析器,处理戳一戳、资料点赞、输入状态、群名/头衔变更等通知。 | |
| class NapPlana.Core.Event.Parser.Notice.BotOfflineNoticeEventParser | ( | IEventHandler | handler | ) |
机器人离线通知事件解析器,处理机器人离线的告警型通知。
解析机器人离线事件并记录警告日志。
| botEvent | 原始 OneBot 机器人离线通知事件 JSON 字符串 |
| UnSupportFeatureException | 反序列化失败或格式不匹配 |
| class NapPlana.Core.Event.Parser.Notice.FriendNoticeEventParser | ( | IEventHandler | handler | ) |
好友相关通知事件解析器,处理好友添加、好友消息撤回等事件。
解析好友通知事件并触发对应内部事件,非好友类型将被忽略。
| botEvent | 原始 OneBot 好友通知事件 JSON 字符串 |
| UnSupportFeatureException | 反序列化失败或事件类型不匹配 |
| class NapPlana.Core.Event.Parser.Notice.GroupNoticeEventParser | ( | IEventHandler | handler | ) |
群相关通知事件解析器,集中处理群成员增减、管理员、禁言、文件上传、名片、精华、消息表情等多种群事件。
解析群通知事件并触发对应的内部事件,未匹配的类型将被忽略。
| botEvent | 原始 OneBot 群通知事件 JSON 字符串 |
| UnSupportFeatureException | 反序列化失败或事件类型不匹配 |
| class NapPlana.Core.Event.Parser.Notice.NoticeEventParser | ( | IEventHandler | handler | ) |
通知事件解析器,负责识别并分发 OneBot 通知事件到更细分的解析器(好友、群、notify、离线等)。
解析通知事件 JSON 并根据 notice_type 分发到对应的子解析器。
| botEvent | 原始 OneBot 通知事件 JSON 字符串 |
| UnSupportFeatureException | 反序列化失败或不是通知事件格式 |
| class NapPlana.Core.Event.Parser.Notice.NotifyNoticeEventParser | ( | IEventHandler | handler | ) |
Notify 子类型通知事件解析器,处理戳一戳、资料点赞、输入状态、群名/头衔变更等通知。
解析 notify 子类型事件,基于 sub_type 分发到具体内部事件;非 notify 类型直接返回。
| botEvent | 原始 OneBot notify 通知事件 JSON 字符串 |
| UnSupportFeatureException | 反序列化失败或子类型反序列化失败 |