update example
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Wed, 6 Jul 2022 14:40:14 +0000 (16:40 +0200)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Wed, 6 Jul 2022 14:40:14 +0000 (16:40 +0200)
examples/full.py

index af14765c9e0654c53afaebbbd107631395b32a19..8cb30dde8d6f7d31678373343b320cdd48c25563 100644 (file)
@@ -48,6 +48,16 @@ parser.add_argument(
     required=False,
     help="Directory on disk for local music library",
 )
+parser.add_argument(
+    "--ytmusic-username",
+    required=False,
+    help="YoutubeMusic username",
+)
+parser.add_argument(
+    "--ytmusic-cookie",
+    required=False,
+    help="YoutubeMusic cookie",
+)
 parser.add_argument(
     "--debug",
     action="store_true",
@@ -102,6 +112,15 @@ if args.tunein_username:
             username=args.tunein_username,
         )
     )
+
+if args.ytmusic_username and args.ytmusic_cookie:
+    mass_conf.providers.append(
+        MusicProviderConfig(
+            ProviderType.YTMUSIC,
+            username=args.ytmusic_username,
+            password=args.ytmusic_cookie,
+        )
+    )
 if args.musicdir:
     mass_conf.providers.append(
         MusicProviderConfig(type=ProviderType.FILESYSTEM_LOCAL, path=args.musicdir)