fix: restore manager info logs

This commit is contained in:
ngfchl
2026-07-07 08:49:23 +08:00
parent e3e9893812
commit 05d8f29d5f
2 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -30,7 +30,7 @@ async def handle_message(update: Update, context: ContextTypes.DEFAULT_TYPE):
username = user.username or ""
first_name = user.first_name or ""
text = msg.text
logger.debug(f"💬 聊天消息 [{username or first_name or user.id}]: {text[:80]}")
logger.info(f"💬 聊天消息 [{username or first_name or user.id}]: {text[:120]}")
# === 防刷屏 ===
now = datetime.now().timestamp()
+3 -3
View File
@@ -24,8 +24,8 @@ app.mount("/static", StaticFiles(directory=str(BASE_DIR / "static")), name="stat
# SSE
_sse_queues: list[asyncio.Queue] = []
_log_buffer: list[dict] = []
MAX_LOG_BUFFER = 120
MAX_LOG_MESSAGE_CHARS = 320
MAX_LOG_BUFFER = 300
MAX_LOG_MESSAGE_CHARS = 1200
def compact_log_message(record: logging.LogRecord) -> str:
@@ -63,7 +63,7 @@ def install_log_handler():
if any(isinstance(h, SSELogHandler) for h in logger.handlers):
return
handler = SSELogHandler()
handler.setLevel(logging.WARNING)
handler.setLevel(logging.INFO)
handler.setFormatter(logging.Formatter("%(message)s"))
logger.addHandler(handler)