feat: 添加Discord适配器与跨平台消息互通功能

新增Discord适配器支持,实现Discord与QQ之间的消息互通
添加通用数据模型用于跨平台消息转换
扩展配置系统以支持Discord和日志配置
重构日志系统以使用配置中的日志级别
在反向WebSocket管理器中注册Bot实例
更新主程序以支持Discord客户端启动
添加测试脚本验证核心功能
This commit is contained in:
2026-03-15 13:36:17 +08:00
parent 2a6e9b8f89
commit f868553342
12 changed files with 1490 additions and 13 deletions

View File

@@ -291,7 +291,7 @@ class WS:
self._pending_requests[echo_id] = future
try:
await self.ws.send(orjson.dumps(payload))
await self.ws.send(orjson.dumps(payload).decode('utf-8'))
return await asyncio.wait_for(future, timeout=30.0)
except asyncio.TimeoutError:
with self._pending_requests_lock: