feat(chat): support public channel chat

This commit is contained in:
MingxuanGame
2025-08-16 05:29:16 +00:00
parent 9a5c2fde08
commit f992e4cc71
13 changed files with 925 additions and 3 deletions

10
app/models/chat.py Normal file
View File

@@ -0,0 +1,10 @@
from __future__ import annotations
from typing import Any
from pydantic import BaseModel
class ChatEvent(BaseModel):
event: str
data: dict[str, Any] | None = None