feat: 添加状态监控插件和Redis原子操作支持

- 新增 `/status` 指令,展示机器人运行状态和系统指标
- 实现Redis Lua脚本支持原子化计数器操作
- 添加消息收发统计功能
- 完善文档,包括插件开发和性能优化指南
- 重构WebSocket连接池,增加健康检查机制
- 移除旧版编译脚本,优化项目结构
This commit is contained in:
2026-01-23 15:54:45 +08:00
parent 489dd8c77d
commit d458413e4b
28 changed files with 1529 additions and 1177 deletions

View File

@@ -37,3 +37,13 @@ class MediaAPI(BaseAPI):
:return: OneBot v11标准响应
"""
return await self.call_api(action="get_image", params={"file": file})
async def get_file(self, file_id: str) -> Dict[str, Any]:
"""
获取文件信息
:param file_id: 文件ID
:return: OneBot v11标准响应
"""
return await self.call_api(action="get_file", params={"file_id": file_id})