- 用 CommandConfig dataclass 单例替代模块级变量,解决 from import 造成的本地绑定不随 global 更新的 bug - 删除 db.py,改用 settings.yaml 存储动态配置,首次启动自动创建并合并 .env 默认值 - 新增文件轮询 watcher(2 秒),检测 YAML 变更自动热重载 - 管理界面 API 改为直接读写 YAML,即时生效 - 依赖 aiosqlite 替换为 pyyaml
13 lines
262 B
TOML
13 lines
262 B
TOML
[project]
|
|
name = "WebhookPlugin"
|
|
version = "0.1.1"
|
|
description = "将发消息的接口代理出来"
|
|
readme = "README.md"
|
|
requires-python = ">=3.12"
|
|
dependencies = [
|
|
"ncatbot5>=5.5.2.post3",
|
|
"aiohttp>=3.9",
|
|
"python-dotenv>=1.0",
|
|
"pyyaml>=6.0",
|
|
]
|