Добавлено get_shared_chat_session

This commit is contained in:
2025-12-11 17:10:29 +03:00
parent f04916b7fd
commit a95ddc36d4
2 changed files with 49 additions and 0 deletions

View File

@ -563,3 +563,25 @@ class ChatSettings(BaseModel):
model_config = ConfigDict(extra='forbid')
data: list[ChatSettingsData]
class SharedChatSessionParticipant(BaseModel):
model_config = ConfigDict(extra='forbid')
broadcaster_id: int
class SharedChatSessionData(BaseModel):
model_config = ConfigDict(extra='forbid')
session_id: str
host_broadcaster_id: int
participants: list[SharedChatSessionParticipant]
created_at: datetime
updated_at: datetime
class SharedChatSession(BaseModel):
model_config = ConfigDict(extra='forbid')
data: list[SharedChatSessionData]