Commit Graph

139 Commits

Author SHA1 Message Date
Windpicker-owo
ef505cc118 Merge branch 'MaiM-with-u:dev' into dev 2025-07-26 20:46:38 +08:00
UnCLAS-Prommer
b3e8fa7058 让activation概率可以为0 2025-07-26 19:23:21 +08:00
Windpicker-owo
44d86c8847 尝试整合工具和插件系统 2025-07-26 18:37:29 +08:00
UnCLAS-Prommer
3a4f343d84 tools修改 2025-07-25 14:35:59 +08:00
UnCLAS-Prommer
229d45083d command简化,修复unregister的bug 2025-07-25 13:39:27 +08:00
UnCLAS-Prommer
bbb112d803 动态控制命令后续处理 2025-07-25 11:01:14 +08:00
UnCLAS-Prommer
a82de0a50e action文档 2025-07-25 00:08:00 +08:00
UnCLAS-Prommer
f4bc583c7d base action update 2025-07-24 09:58:48 +08:00
SengokuCola
6c9c94d719 better:优化一些颜色和Logger
better:优化logger
2025-07-24 04:04:03 +08:00
UnCLAS-Prommer
e15183a422 管理插件,但是只有一半 2025-07-23 15:53:59 +08:00
SengokuCola
7807168d1b Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-23 02:26:57 +08:00
SengokuCola
c17b138c08 fix:ruff 2025-07-23 02:25:43 +08:00
UnCLAS-Prommer
10bf424540 增加了组件的局部禁用方法 2025-07-23 00:41:31 +08:00
UnCLAS-Prommer
484fc20983 typing and plugins 2025-07-21 01:23:23 +08:00
UnCLAS-Prommer
8d20134cbb 合并BaseEventPlugin到BasePlugin,重写了components_registry,修正了统计输出 2025-07-19 19:16:42 +08:00
UnCLAS-Prommer
ca5a45c090 增加logging API 2025-07-19 19:11:59 +08:00
UnCLAS-Prommer
400ffd0b53 增加样例插件,修复统计数据(部分),修复一个bug 2025-07-19 00:46:04 +08:00
UnCLAS-Prommer
063382862a plugin_name不再受文件夹名称限制 2025-07-18 19:25:06 +08:00
UnCLAS-Prommer
ffa88b5462 events manager and some typing fix 2025-07-18 14:50:15 +08:00
UnCLAS-Prommer
696325cb57 继承插件总基类,注释更新 2025-07-17 00:28:14 +08:00
UnCLAS-Prommer
1aa2734d62 typing fix 2025-07-17 00:10:41 +08:00
UnCLAS-Prommer
30b35357d4 plugins sys 修改,复用plugin_base(原base_plugin) 2025-07-16 18:02:42 +08:00
SengokuCola
e2ce6a14f4 fix:修正系数,正确处理reply——to,优化s4u的prompt 2025-07-16 12:06:24 +08:00
SengokuCola
8c492aa03d fix:处理没有提取到action message 2025-07-16 11:32:04 +08:00
SengokuCola
d67cffd953 fix ruff 2025-07-16 00:22:07 +08:00
SengokuCola
037f0c5216 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-16 00:06:23 +08:00
SengokuCola
1b866c89b2 feat:不再需要reply_to,action现拥有 user_id和group_id等信息 2025-07-16 00:06:15 +08:00
UnCLASPrommer
b104178bd7 events system init 2025-07-15 23:20:18 +08:00
UnCLASPrommer
eae399fb95 typing change, use enum instead of string, fix typo 2025-07-14 23:40:09 +08:00
UnCLASPrommer
6545a12b07 完善可乐的更改 2025-07-13 14:20:25 +08:00
SengokuCola
aafa4c688b fix:修正merge带来的问题 2025-07-13 13:46:12 +08:00
UnCLAS-Prommer
f890722c3d Merge branch 'dev' into plugin 2025-07-13 01:28:48 +08:00
UnCLAS-Prommer
b303a95f61 部分类型注解修复,优化import顺序,删除无用API文件 2025-07-12 00:34:49 +08:00
SengokuCola
0cdf53fb85 feat:进一步合并normal和focus模式,移除interest_dict(附带其他合理性修改) 2025-07-11 21:51:30 +08:00
UnCLAS-Prommer
968eb92107 不再进行action_info转换了,保持一致性 2025-07-11 00:59:49 +08:00
UnCLAS-Prommer
ab61b1bb22 插件系统info修复,见changes.md 2025-07-10 16:46:37 +08:00
UnCLAS-Prommer
d5cd0e8538 修改import顺序,把魔法字变为枚举型 2025-07-09 21:54:43 +08:00
UnCLAS-Prommer
023e524b3b 忘了展示统计 2025-07-08 10:43:28 +08:00
UnCLAS-Prommer
36974197a8 暴露全部api,解决循环import问题 2025-07-08 00:18:24 +08:00
UnCLAS-Prommer
bed9c2bf6b plugin_manager 重新拆分,增加扩展 2025-07-08 00:18:23 +08:00
SengokuCola
1365099fd4 remove:冗余的sbhf代码和focus代码 2025-07-06 20:14:09 +08:00
github-actions[bot]
81156bf403 🤖 自动格式化代码 [skip ci] 2025-07-03 14:01:23 +00:00
SengokuCola
3e51c4fdf3 Update base_plugin.py 2025-07-03 21:58:04 +08:00
SengokuCola
0f46de7934 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-03 21:27:16 +08:00
SengokuCola
011032c876 Update base_plugin.py 2025-07-03 21:26:16 +08:00
github-actions[bot]
0a2001294a 🤖 自动格式化代码 [skip ci] 2025-07-03 13:18:41 +00:00
SengokuCola
77473b5817 fix:移除多余项目,修改插件配置文件位置 2025-07-03 21:18:15 +08:00
SengokuCola
cec854cba2 fix:修复无法运行的bug 2025-07-01 14:49:37 +08:00
A0000Xz
8e927512e7 让base_action在群聊环境下也获取user_id和user_nickname 2025-06-26 23:33:31 +08:00
github-actions[bot]
99f36fca16 🤖 自动格式化代码 [skip ci] 2025-06-25 05:53:49 +00:00