Soulter
|
987cd972d3
|
Merge pull request #1180 from Raven95676/reload
perf: 确保完整处理插件所有模块。
|
2025-04-10 14:45:28 +08:00 |
|
Soulter
|
319068dc7e
|
Merge pull request #1179 from zhx8702/feat-platform-plugin-control
feat: 添加插件能针对不同消息平台开启关闭的功能
|
2025-04-10 11:02:09 +08:00 |
|
Raven95676
|
f2cc4311c5
|
fix: optional value
|
2025-04-09 18:55:20 +08:00 |
|
Raven95676
|
01c02d5efa
|
perf: 提取模块清理逻辑到 _purge_modules 方法
|
2025-04-09 18:11:35 +08:00 |
|
zhx
|
b62b1f3870
|
feat: 添加插件能针对不同消息平台开启关闭的功能
Squashed:
chore: merge master branch
chore: merge from master branch
chore: rename updateAllPlatformCompatibility to update_all_platform_compatibility for consistency
Reviewed by:
@Raven95676 @Soulter
|
2025-04-09 17:27:44 +08:00 |
|
Soulter
|
0c51ee4b64
|
chore: 依赖顺序
|
2025-04-09 16:53:06 +08:00 |
|
Raven95676
|
848ea1eb63
|
提升健壮性
|
2025-04-09 16:37:19 +08:00 |
|
Raven95676
|
b04606c38e
|
新增获取数据目录的StarTool
|
2025-04-09 16:13:48 +08:00 |
|
Raven95676
|
ae4c6fe2dd
|
优化,确保完整处理插件所有模块。为核心方法添加文档。
|
2025-04-08 10:41:47 +08:00 |
|
Soulter
|
c2b687212c
|
cleanup
|
2025-04-05 16:51:06 +08:00 |
|
anka
|
be022c4894
|
fix: add StarTools to api
|
2025-04-05 11:55:25 +08:00 |
|
anka
|
ee86b68470
|
fix: 漏加classmethod了!
|
2025-04-05 01:15:56 +08:00 |
|
anka
|
60352307aa
|
fix: 重生之我要苦读设计模式, 终于知道怎么整了哈哈哈: 使用静态类实现工具集合, 并且正确初始化
|
2025-04-05 01:11:10 +08:00 |
|
anka
|
3ebd2f746f
|
feature: 添加插件工具类, 暂时这么多
|
2025-04-05 00:51:52 +08:00 |
|
Soulter
|
e9eb00a0d4
|
✨ feat: 插件市场帮助按钮
|
2025-04-03 16:19:01 +08:00 |
|
zhx
|
dec91950bc
|
feat: 安装完插件后自动弹出插件仓库 README 对话框
|
2025-04-01 10:04:04 +08:00 |
|
Raven95676
|
c681aae8ee
|
修复日志问题
|
2025-03-29 17:25:38 +08:00 |
|
Soulter
|
681c556b7e
|
🐛 fix: 插件更新时没有正确应用加速地址
|
2025-03-27 10:04:40 +08:00 |
|
zhx
|
86f6cb038e
|
fix: install_plugin_from_file 方法load传参数改为文件名
|
2025-03-26 15:06:33 +08:00 |
|
Soulter
|
7480a1d6ce
|
✨ feat: 支持通过指令下载插件 /plugin get
|
2025-03-26 14:33:45 +08:00 |
|
Soulter
|
8047f82bfd
|
🎈perf: 优化删除插件目录的逻辑,抛出异常细节;完善 mcp 未安装时的提示
|
2025-03-24 23:07:56 +08:00 |
|
pre-commit-ci[bot]
|
9d87009216
|
🎈 auto fixes by pre-commit hooks
|
2025-03-15 03:16:51 +00:00 |
|
邹永赫
|
ef86838f62
|
修改注册函数工具时的打印信息
|
2025-03-15 12:15:05 +09:00 |
|
Soulter
|
b52a44a7dd
|
🎨 stype: format codes
|
2025-03-13 20:44:08 +08:00 |
|
pre-commit-ci[bot]
|
60e58b4f5f
|
🎈 auto fixes by pre-commit hooks
|
2025-03-13 09:52:03 +00:00 |
|
Soulter
|
681940d466
|
🐛 fix: 修复重载插件时函数工具可能多次家在的问题
|
2025-03-13 17:02:58 +08:00 |
|
Soulter
|
1b69d99c06
|
🐛 fix: 修复更新插件后插件重载不完全的问题
|
2025-03-11 14:20:24 +08:00 |
|
Soulter
|
f6dc16f17b
|
style: format codes
|
2025-03-08 20:55:25 +08:00 |
|
Soulter
|
179eb5d847
|
✨ feat: 优化了插件卡片的 UI,插件卡片支持显示 logo
|
2025-03-08 17:13:36 +08:00 |
|
Soulter
|
7eea4615b6
|
perf: 优化了日志显示
|
2025-03-08 15:22:22 +08:00 |
|
Soulter
|
a5ffb0f8dc
|
perf: 安装/更新插件后直接热重载而不重启;更新 plugin 指令
|
2025-03-08 00:20:48 +08:00 |
|
Soulter
|
9492fcde74
|
perf: 完善了插件的启用和禁用的生命周期管理
|
2025-03-07 23:44:07 +08:00 |
|
Soulter
|
600a2c6748
|
🐛 fix: context.get_platform() error
|
2025-03-05 13:28:55 +08:00 |
|
Soulter
|
77df64bfb5
|
🐛 fix: 修复插件在带了 __del__ 之后无法被禁用和重载的问题
|
2025-03-05 11:33:01 +08:00 |
|
Soulter
|
49bba9bf98
|
style: format codes
|
2025-03-03 13:30:55 +08:00 |
|
Soulter
|
a18de9de7d
|
✨feat(plugin): 添加 AstrBot 启动完成时的事件钩子;添加获取制定平台适配器的接口
|
2025-03-02 20:56:18 +08:00 |
|
Soulter
|
7e89fbc907
|
✨feat: 完善插件在禁用/重载时的逻辑,添加 terminate() Star 父类方法
|
2025-03-02 16:02:47 +08:00 |
|
Soulter
|
756087c9f1
|
✨ feat: 扩展 PlatformAdapterType,支持 Telegram、WeCom 和 Lark 适配器 #601
|
2025-02-25 01:39:34 +08:00 |
|
Soulter
|
b199bddb0b
|
✨ feat: 适配多节点的转发消息(OneBot V11)
|
2025-02-22 21:07:57 +08:00 |
|
Soulter
|
a24514876b
|
fix: 修复 dify 无法使用事件钩子的问题以及出现 GeneratorExit 的问题 #533 #264
|
2025-02-21 01:14:13 +08:00 |
|
Soulter
|
7bafc87e2b
|
🐛 fix: 修复部分单指令失效的问题
|
2025-02-19 19:04:23 +08:00 |
|
Soulter
|
53d1398d30
|
fix: 修复子指令组不能被调用的问题
|
2025-02-19 15:53:01 +08:00 |
|
Soulter
|
782c0367d0
|
✨ feat: 事件钩子支持 yield 方式发送消息
|
2025-02-19 15:29:10 +08:00 |
|
Soulter
|
4678222e9b
|
👌 refactor: 更换为预编译指令的方式处理指令组指令
|
2025-02-19 14:55:14 +08:00 |
|
Soulter
|
aa56c8f7e6
|
Merge branch 'master' into 新增过滤掉正则表达式内容
|
2025-02-16 15:27:30 +08:00 |
|
Soulter
|
8e9fd27058
|
merge branch master
|
2025-02-16 15:17:44 +08:00 |
|
Soulter
|
af6df49ce1
|
✨ perf: 补充别名为可选参数以前向兼容
|
2025-02-16 14:50:49 +08:00 |
|
Cvandia
|
bd3bdb5769
|
✨ feat: 添加命令和命令组的别名支持
|
2025-02-16 14:44:17 +08:00 |
|
Soulter
|
26cbc9e8b1
|
chore: cleanup
|
2025-02-16 13:32:28 +08:00 |
|
Alero
|
ebb8c43fd0
|
bug: 尝试修复cleancode错误
|
2025-02-16 10:56:17 +08:00 |
|