- 新增 SQLite 数据库层(db.py)持久化命令监听配置,支持热更新无需重启 - 命令过滤从白名单扩展为黑白名单双模式(COMMAND_LIST_MODE: allow/deny) - 新增后台管理页面 /admin/,侧边栏布局,支持在线修改所有命令监听配置 - 新增 REST API:GET/PUT /api/settings、POST /api/settings/reload - 新增 rebuild_pattern() 支持配置变更后正则动态重编译 - 中间件放行 /admin 和 /api 路径免鉴权 - 添加 aiosqlite 依赖
13 lines
266 B
TOML
13 lines
266 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",
|
|
"aiosqlite>=0.20",
|
|
]
|