feat(moderation): add chat bans list endpoint with admin access checks
Some checks are pending
CI / test (push) Has started running

This commit is contained in:
2026-03-08 21:21:43 +03:00
parent 5909503012
commit 90320ffd5d
7 changed files with 114 additions and 1 deletions

View File

@@ -111,3 +111,10 @@ class ChatInviteLinkRead(BaseModel):
class ChatJoinByInviteRequest(BaseModel):
token: str = Field(min_length=8, max_length=64)
class ChatBanRead(BaseModel):
chat_id: int
user_id: int
banned_by_user_id: int
created_at: datetime