diff --git a/constants.py b/constants.py index 60cb612..322c2c3 100644 --- a/constants.py +++ b/constants.py @@ -120,6 +120,9 @@ SPOTIFY_CTRL = spotipy.Spotify( client_secret=authTokens[2], ) ) +REMOTE_HOST_NAME = "youtube" +authTokens = netrc_mod.authenticators(REMOTE_HOST_NAME) +YOUTUBE_AUTH = [authTokens[0],authTokens[2]] WORD_REACTIONS = DATA["word_reactions"] CYCLIC_WORDS = DATA["cyclic_words"] diff --git a/music_functions.py b/music_functions.py index 06bf7fe..1c2f263 100644 --- a/music_functions.py +++ b/music_functions.py @@ -16,6 +16,7 @@ from constants import ( MUSIC_FOLDER, SEND_MP3, SPOTIFY_CTRL, + YOUTUBE_AUTH, ) from spotify_dl import spotify from spotify_dl import youtube as youtube_download @@ -161,6 +162,7 @@ async def get_file(ctx, source, link): file_name_f=file_name_f, multi_core=0, proxy="", + YT_AUTH = YOUTUBE_AUTH ) _ = await coro logger.info("YT-DL done") @@ -203,6 +205,8 @@ async def get_file(ctx, source, link): else: dir_path = "/home/pi/RetroPie/mp3/Youtube" ydl_opts = { + "username": YOUTUBE_AUTH[0], + "password": YOUTUBE_AUTH[1], "proxy": "", "default_search": "ytsearch", "format": "bestaudio/best",