2
2
3
3
import os
4
4
import re
5
- import glob
6
5
import random
7
6
import asyncio
8
7
from typing import Union
@@ -22,7 +21,9 @@ def cookies():
22
21
folder_path = f"{ os .getcwd ()} /cookies"
23
22
txt_files = [file for file in os .listdir (folder_path ) if file .endswith (".txt" )]
24
23
if not txt_files :
25
- raise FileNotFoundError ("No Cookies found in cookies directory make sure your cookies file written .txt file" )
24
+ raise FileNotFoundError (
25
+ "No Cookies found in cookies directory make sure your cookies file written .txt file"
26
+ )
26
27
cookie_txt_file = random .choice (txt_files )
27
28
cookie_txt_file = os .path .join (folder_path , cookie_txt_file )
28
29
return cookie_txt_file
@@ -83,7 +84,7 @@ def url(self, message_1: Message) -> Union[str, None]:
83
84
return entity .url
84
85
if offset in (None ,):
85
86
return None
86
- return text [offset : offset + length ]
87
+ return text [offset : offset + length ]
87
88
88
89
@alru_cache (maxsize = None )
89
90
async def details (self , link : str , videoid : Union [bool , str ] = None ):
@@ -279,10 +280,10 @@ def formats(self, link: str, videoid: Union[bool, str] = None):
279
280
280
281
@alru_cache (maxsize = None )
281
282
async def slider (
282
- self ,
283
- link : str ,
284
- query_type : int ,
285
- videoid : Union [bool , str ] = None ,
283
+ self ,
284
+ link : str ,
285
+ query_type : int ,
286
+ videoid : Union [bool , str ] = None ,
286
287
):
287
288
if videoid :
288
289
link = self .base + link
@@ -297,15 +298,15 @@ async def slider(
297
298
return title , duration_min , thumbnail , vidid
298
299
299
300
async def download (
300
- self ,
301
- link : str ,
302
- mystic ,
303
- video : Union [bool , str ] = None ,
304
- videoid : Union [bool , str ] = None ,
305
- songaudio : Union [bool , str ] = None ,
306
- songvideo : Union [bool , str ] = None ,
307
- format_id : Union [bool , str ] = None ,
308
- title : Union [bool , str ] = None ,
301
+ self ,
302
+ link : str ,
303
+ mystic ,
304
+ video : Union [bool , str ] = None ,
305
+ videoid : Union [bool , str ] = None ,
306
+ songaudio : Union [bool , str ] = None ,
307
+ songvideo : Union [bool , str ] = None ,
308
+ format_id : Union [bool , str ] = None ,
309
+ title : Union [bool , str ] = None ,
309
310
) -> str :
310
311
if videoid :
311
312
link = self .base + link
0 commit comments