This commit is contained in:
2023-08-06 15:45:02 +02:00
parent 3014c1717b
commit 8dc25ef953
2 changed files with 8 additions and 2 deletions

View File

@@ -65,7 +65,10 @@ class FileUploader:
wrapped = Wrapper(self.file.file, self.file.filename) wrapped = Wrapper(self.file.file, self.file.filename)
data = await storage.upload( data = await storage.upload(
wrapped, file_size=self.file_size, caption=self.caption wrapped,
file_size=self.file_size,
filename=self.file.filename,
caption=self.caption,
) )
if not data: if not data:

View File

@@ -22,11 +22,14 @@ class BaseStorage:
async def upload( async def upload(
self, self,
file: telethon.hints.FileLike, file: telethon.hints.FileLike,
filename: str,
file_size: int, file_size: int,
caption: Optional[str] = None, caption: Optional[str] = None,
) -> Optional[tuple[int, int]]: ) -> Optional[tuple[int, int]]:
try: try:
uploaded_file = await self.client.upload_file(file, file_size=file_size) uploaded_file = await self.client.upload_file(
file, file_size=file_size, file_name=filename
)
if caption: if caption:
message = await self.client.send_file( message = await self.client.send_file(