Commit Graph

81 Commits

Author SHA1 Message Date
Rock Chin
e2073da86e Merge branch '2675hujilo-tips' into customizable-tips 2023-04-07 16:32:32 +08:00
Rock Chin
07abad6a14 feat: 将tips的值统一为str类型 2023-04-07 13:23:58 +08:00
Rock Chin
83d02aaaac chore: 修改配置文件名称 2023-04-07 13:20:57 +08:00
Rock Chin
d16cb25cde chore: 删除冗余的兼容性检查判断 2023-04-06 20:34:56 +08:00
Rock Chin
f65270ee7e feat: 启动时输出mah相关配置项 2023-04-05 15:46:49 +08:00
26751
ac1fb4a63a 修改自定义提示语 2023-04-01 01:02:59 +08:00
LINSTCL
77076f3bdd 添加线程控制类,修改main结构,修改启动流程 2023-03-08 15:21:37 +08:00
Rock Chin
2b2060e71b feat: 支持设置不响应群内at消息;支持设置随机响应概率 2023-03-06 17:50:34 +08:00
Rock Chin
d993852de7 feat: 支持将敏感词替换成整个字符串 2023-03-06 15:26:06 +08:00
Rock Chin
9d73770a4e feat: 支持更换敏感词的掩盖字符 2023-03-06 15:07:10 +08:00
Rock Chin
3f638adcf9 perf(qqbot/manager.py): 优化控制台日志显示 2023-03-06 08:50:28 +08:00
LINSTCL
59877bf71d 添加日志输出 2023-03-05 16:47:07 +08:00
LINSTCL
d2800ac58b 使用线程池控制线程数量,防止高并发崩溃 2023-03-05 16:41:12 +08:00
Rock Chin
173f05a8ae feat: 增加多管理员支持 (#178) 2023-02-25 15:39:31 +08:00
Rock Chin
215ed7ab0e feat: 动态使用消息处理超时时间以便其在运行时可修改 (#172) 2023-02-22 23:37:13 +08:00
Rock Chin
2da5883d7a feat: 不使用3.9的语法以兼容3.8 2023-02-22 13:12:51 +08:00
Rock Chin
d0bcf6940a feat: 支持多场景预设切换 2023-02-19 11:46:12 +08:00
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