Commit Graph

64 Commits

Author SHA1 Message Date
Rock Chin
d72c364962 feat: 赞赏码发送 2023-02-10 19:03:25 +08:00
Rock Chin
99282100a0 fix(qqbot): 超额误判问题 (#106) 2023-01-25 22:51:09 +08:00
Rock Chin
057d8a05d7 fix(qqbot): 群消息超时不重试的问题 2023-01-25 22:43:49 +08:00
Rock Chin
2894309fa6 perf: 优化插件管理 2023-01-17 15:43:28 +08:00
Rock Chin
023ed21363 feat: 在PluginHost中提供消息发送方法 2023-01-15 00:04:47 +08:00
Rock Chin
52d6721ae2 feat: 将事件名称统一为 名词+动词 形式 2023-01-14 23:35:03 +08:00
Rock Chin
56664f9fbc refactor(qqbot): 独立指令和普通消息处理逻辑 2023-01-14 20:34:33 +08:00
Rock Chin
eb1564a3dd feat: 增加prevent_default和prevent_postorder的支持 2023-01-14 19:59:51 +08:00
Rock Chin
da5b1cf3fa feat: person_message和group_message的事件钩子 2023-01-13 23:13:54 +08:00
Rock Chin
78c1ad16ce feat: 基本插件加载功能 2023-01-13 16:49:56 +08:00
Rock Chin
7afe5f39bf fix: 群内消息不回复的问题 (#94) 2023-01-09 21:15:13 +08:00
Rock Chin
77bf1c7d8e
Merge branch 'master' into program-level-restriction 2023-01-09 12:26:51 +08:00
Rock Chin
06264354cf fix: 超时不重试的问题 (#91) 2023-01-08 14:49:23 +08:00
Rock Chin
2dcbe87986 feat: 函数超时时控制台输出警告 2023-01-07 23:26:22 +08:00
Rock Chin
bf7487fafe feat: 支持禁用某人或某群 2023-01-07 16:50:34 +08:00
Rock Chin
95ad911a6c feat: 运行时原动态引入config的地方现在均使用初始化时导入的config对象 2023-01-04 17:09:57 +08:00
Rock Chin
b73c0e7438 perf: 优化导入 2023-01-02 13:43:12 +08:00
Rock Chin
85471fd0df doc: 添加热重载相关注释 2023-01-02 13:06:48 +08:00
Rock Chin
14154bafd0 feat: 热重载前后更新bot事件订阅 2023-01-02 11:33:26 +08:00
Rock Chin
bc3cffa041 fix: 重载启动新的bot线程导致原线程中止 2023-01-02 11:06:04 +08:00
Rock Chin
16d7cc7d18 feat: 持久保存bot对象以成功重启 2023-01-02 00:35:36 +08:00
Rock Chin
91e13e6128 fix: 群消息超时时未释放锁造成死锁 2023-01-02 00:11:10 +08:00
Rock Chin
82e3ef6497 feat: 重载后恢复诸个单例对象 2023-01-01 23:18:32 +08:00
Rock Chin
e2441165c9 feat: 被禁言时不处理消息 #62 2023-01-01 18:27:34 +08:00
Rock Chin
b085c133bf feat: 支持设置回复时引用原消息 #73 2023-01-01 17:20:54 +08:00
Rock Chin
5c0cd841f9 feat: process_message函数现在返回消息链 2022-12-26 23:53:56 +08:00
Rock Chin
502082aa15 fix: 只有一个apikey并过期切换时不停输出apikey值 2022-12-26 20:56:52 +08:00
Rock Chin
043b2f0198 refactor: 独立消息处理函数 2022-12-26 19:37:25 +08:00
Rock Chin
8a8cfdf192 perf: 完善key管理 2022-12-23 12:07:56 +08:00
Rock Chin
4d17c8362e feat: 使用WSAdapter作为yirimirai默认适配器 2022-12-21 14:17:57 +08:00
hissin
af76364619 增加多适配器支持,用于ws通道冲突时可用http适配器 2022-12-20 22:29:24 +08:00
Rock Chin
20aebd6d30 fix: 超额切换时未修改openai库的api_key 2022-12-19 22:52:52 +08:00
Rock Chin
1f5329edc9 perf: 完善响应机制 2022-12-19 17:25:09 +08:00
Rock Chin
eada778ab5 fix: 从消息链中移除at me前进行检查 2022-12-19 17:19:09 +08:00
Rock Chin
23df6c0707 fix: 匹配成功直接返回原文字 2022-12-19 17:17:49 +08:00
Rock Chin
d762fea382 debug: 输出正则表达式匹配结果 2022-12-19 17:16:34 +08:00
Rock Chin
0227ff0329 fix: 匹配规则的内容检查 2022-12-19 17:15:17 +08:00
Rock Chin
42a85ddbb1 feat: 群内支持不at机器人也能响应 2022-12-19 17:07:31 +08:00
Rock Chin
cf04d833f9 fix: 未经keymgr完整跟踪的key超额问题 #39 2022-12-15 23:48:51 +08:00
Rock Chin
135595efae perf: API调用失败时的提示语 2022-12-15 21:23:36 +08:00
Rock Chin
795f943d0a perf: 优化usage的显示 2022-12-15 18:55:40 +08:00
Rock Chin
5e4d0cb23f feat: 添加usage指令 2022-12-15 18:50:15 +08:00
Rock Chin
f554ae86ac perf: 可以设置回复时不加前缀 #29 2022-12-14 21:49:26 +08:00
Rock Chin
b70a2da2ef perf: 优化线程锁相关操作 2022-12-13 16:04:51 +08:00
Rock Chin
9cc649f9f8 fix: 多个session共用了同一个锁 2022-12-13 13:36:16 +08:00
Rock Chin
edf7415ecf perf: 请求超时时通知管理员 2022-12-13 00:45:56 +08:00
Rock Chin
d93d56d7fb fix: 不正确的配置项验证 2022-12-12 22:11:32 +08:00
Rock Chin
e0ea46e893 perf: 使用异步流程提高消息处理效率 #18 2022-12-12 22:04:38 +08:00
Rock Chin
9a7e7d3862 fix: 执行命令出错后无法再使用的情况 2022-12-12 17:18:50 +08:00
Rock Chin
d9cc39dedb feat: 添加敏感词过滤功能 2022-12-11 17:17:33 +08:00