mirror of
https://github.com/nexy7574/LCC-bot.git
synced 2024-09-20 02:26:32 +01:00
fix downloader not found err
This commit is contained in:
parent
8bc0d64c7e
commit
3e365830d6
1 changed files with 7 additions and 1 deletions
|
@ -771,6 +771,12 @@ class OtherCog(commands.Cog):
|
||||||
await ctx.defer()
|
await ctx.defer()
|
||||||
await ctx.edit(content="Downloading video...")
|
await ctx.edit(content="Downloading video...")
|
||||||
try:
|
try:
|
||||||
|
venv = Path.cwd() / "venv"
|
||||||
|
if venv:
|
||||||
|
venv = venv.absolute().resolve()
|
||||||
|
if str(venv) not in os.environ["PATH"]:
|
||||||
|
os.environ["PATH"] += os.pathsep + str(venv)
|
||||||
|
|
||||||
process = await asyncio.create_subprocess_exec(
|
process = await asyncio.create_subprocess_exec(
|
||||||
"yt-dlp",
|
"yt-dlp",
|
||||||
url,
|
url,
|
||||||
|
@ -802,7 +808,7 @@ class OtherCog(commands.Cog):
|
||||||
for file_name in Path(tempdir).glob(f"{ctx.user.id}.*"):
|
for file_name in Path(tempdir).glob(f"{ctx.user.id}.*"):
|
||||||
stat = file_name.stat()
|
stat = file_name.stat()
|
||||||
size_mb = stat.st_size / 1024 ** 2
|
size_mb = stat.st_size / 1024 ** 2
|
||||||
if size_mb > MAX_SIZE - 0.1:
|
if size_mb > MAX_SIZE - 0.5:
|
||||||
_x = io.BytesIO(
|
_x = io.BytesIO(
|
||||||
f"File {file_name.name} was too large ({size_mb:,.1f}MB vs {MAX_SIZE:.1f}MB)".encode()
|
f"File {file_name.name} was too large ({size_mb:,.1f}MB vs {MAX_SIZE:.1f}MB)".encode()
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in a new issue