added support for oauth2 login

This commit is contained in:
jenz 2024-07-18 00:55:28 +02:00
parent 719425da9e
commit 37340dadf2

View File

@ -65,7 +65,7 @@ class URLFilter(BaseCommand):
if TimeStr: if TimeStr:
Time = Utils.ParseTime(TimeStr) Time = Utils.ParseTime(TimeStr)
Proc = await asyncio.create_subprocess_exec("yt-dlp", "--dump-json", "-g", url, Proc = await asyncio.create_subprocess_exec("yt-dlp", "--dump-json", "--username", "oauth2", "--password", "''", "-g", url,
stdout = asyncio.subprocess.PIPE) stdout = asyncio.subprocess.PIPE)
Out, _ = await Proc.communicate() Out, _ = await Proc.communicate()
@ -645,7 +645,7 @@ class YouTubeSearch(BaseCommand):
Time = Utils.ParseTime(TimeStr) Time = Utils.ParseTime(TimeStr)
message[1] = message[1][:Temp.value] message[1] = message[1][:Temp.value]
Proc = await asyncio.create_subprocess_exec("yt-dlp", "--dump-json", "-xg", "ytsearch:" + message[1], Proc = await asyncio.create_subprocess_exec("yt-dlp", "--dump-json", "--username", "oauth2", "--password", "''", "-xg", "ytsearch:" + message[1],
stdout = asyncio.subprocess.PIPE) stdout = asyncio.subprocess.PIPE)
Out, _ = await Proc.communicate() Out, _ = await Proc.communicate()