feat(userbot,api,frontend): file links, media downloads, story hold-pause, drop scheduled dupes
This commit is contained in:
1 parent
683b9a31a3
commit
3e08698b62
38 files changed
+2889
-134
No files matched your search
@@ -92,6 +92,7 @@ class MediaRef(BaseModel):
|
||||
file_size: int | None = None
|
||||
ttl_seconds: int | None = None
|
||||
extracted_text: str | None = None
|
||||
file_name: str | None = None
|
||||
|
||||
|
||||
class ReactionCount(BaseModel):
|
||||
@@ -222,6 +223,7 @@ class MediaView(BaseModel):
|
||||
downloaded: bool
|
||||
extracted_text: str | None
|
||||
created_at: datetime
|
||||
file_name: str | None = None
|
||||
|
||||
|
||||
class MediaVersionView(BaseModel):
|
||||
@@ -391,3 +393,32 @@ class AlertView(BaseModel):
|
||||
payload: dict[str, Any]
|
||||
seen: bool
|
||||
created_at: datetime
|
||||
|
||||
|
||||
class FileShareView(BaseModel):
|
||||
id: int
|
||||
account_id: int
|
||||
token: str
|
||||
kind: str
|
||||
file_name: str
|
||||
mime: str | None
|
||||
file_size: int | None
|
||||
title: str | None
|
||||
chat_id: int | None
|
||||
message_id: int | None
|
||||
peer_id: int | None
|
||||
story_id: int | None
|
||||
expires_at: datetime | None
|
||||
max_downloads: int | None
|
||||
download_count: int
|
||||
last_download_at: datetime | None
|
||||
revoked_at: datetime | None
|
||||
created_at: datetime
|
||||
|
||||
|
||||
class FileShareHitView(BaseModel):
|
||||
ts: datetime
|
||||
method: str
|
||||
ip: str | None
|
||||
user_agent: str | None
|
||||
counted: bool
|
||||
Reference in new issue
Block a user