Windpicker-owo
|
efdda4d6f4
|
feat(napcat): 补充全部群事件处理与事件定义
新增近 30 个群相关事件处理器,覆盖群信息、成员管理、禁言、公告、精华消息等功能;修正合并转发消息事件常量拼写;补全事件类型注解与详细文档。所有群事件统一使用 `NapcatEvent.GROUP.*` 枚举值与对应 Handler。
|
2025-11-19 22:54:01 +08:00 |
|
Windpicker-owo
|
dbe2075090
|
feat(napcat): 增加消息与交互相关事件处理模块
新增多个事件处理器,支持私聊/群聊消息管理、历史记录、戳一戳、合并转发、表情点赞、AI语音等丰富消息功能,统一通过 napcat 接口发送并标准化返回 HandlerResult。
新增事件类型及其文档化注释,涵盖:
- SEND_PRIVATE_MSG / SEND_POKE / DELETE_MSG
- GET_GROUP_MSG_HISTORY / GET_MSG / GET_FORWARD_MSG
- SET_MSG_EMOJI_LIKE / GET_FRIEND_MSG_HISTORY / FETCH_EMOJI_LIKE
- SEND_FORWARD_MSG / SEND_GROUP_AI_RECORD
移除冗余空行并修正枚举名称拼写(FORWARF_MSG → FORWARD_MSG),为使用者提供完整入参和返回值说明。
|
2025-11-19 22:54:00 +08:00 |
|
minecraft1024a
|
5516c43fe3
|
refactor(energy): 移除is_sleeping方法对wakeup_manager的依赖
将`schedule_manager.is_sleeping`的调用从`is_sleeping(self.context.wakeup_manager)`修改为`is_sleeping()`,以解耦对`wakeup_manager`的直接依赖。
同时,在`napcat_adapter_plugin`中将`enable_plugin`的默认值修改为`False`。
|
2025-11-19 22:53:54 +08:00 |
|
minecraft1024a
|
01e06ae95b
|
ruff ci
|
2025-11-19 22:51:31 +08:00 |
|
Windpicker-owo
|
181a4f9d59
|
移除测试
|
2025-11-19 22:50:09 +08:00 |
|
Windpicker-owo
|
eeddf1976c
|
feat(napcat): 新增18个账号相关事件处理器与完善文档
为NapCat适配器添加完整的账号操作功能:
- 在线客户端查询、在线状态设置、最近联系人
- 好友列表、分组列表、删除好友、点赞
- 头像设置、个性签名、自定义在线状态
- 小程序卡片生成、用户信息/状态查询
并同步补充事件类型注解
BREAKING CHANGE: BaseEvent构造函数不再接受可变默认实参
|
2025-11-19 22:50:07 +08:00 |
|
Windpicker-owo
|
1dbf14c096
|
feat(napcat): 添加账号设置处理器和事件类型注解
为napcat插件增加SetProfileHandler来处理账号信息设置事件
- 实现参数解析和napcat API调用逻辑
- 添加详细的事件类型文档注解,包含参数说明和返回格式
- 扩展事件枚举类,新增多个群组相关操作事件
- 在插件初始化时自动注册所有事件处理器
- 为HandlerResultsCollection添加获取消息结果的方法
同时添加接口测试处理器用于验证事件系统的正常工作
|
2025-11-19 22:50:04 +08:00 |
|
Windpicker-owo
|
584f69871c
|
napcat插件继续更新
|
2025-11-19 22:49:59 +08:00 |
|
Windpicker-owo
|
268f65903c
|
修复napcat插件
|
2025-11-19 22:49:53 +08:00 |
|
Windpicker-owo
|
51075c7dd9
|
修复enable配置
|
2025-11-19 22:49:52 +08:00 |
|
Windpicker-owo
|
ce64cc68e1
|
修复event权限,现在每个component都拥有plugin_name属性
|
2025-11-19 22:49:41 +08:00 |
|
Windpicker-owo
|
7f09c8faa1
|
add event
|
2025-11-19 22:49:35 +08:00 |
|
Windpicker-owo
|
8fd5acfb2d
|
接入event
|
2025-11-19 22:49:32 +08:00 |
|
Windpicker-owo
|
e71cc44e18
|
至少让插件跑起来了
|
2025-11-19 22:49:30 +08:00 |
|