if searchQuery.startswith("https:") or searchQuery.startswith("magnet:"):
directPlay(searchQuery, player)
+ quit(0)
let searchResults = extractTitlesAndUrls(getYoutubePage(searchQuery))
if userInput == "all":
for number in 0..(len(searchResults)):
- play(player, buildArgs(number))
+ play(player, buildArgs(number), searchResults[number].title)
if userInput == "q":
break
- let videoNumber = parseInt(userInput)
- styledEcho "\n", fgGreen, "Playing ", styleBright, fgMagenta, searchResults[videoNumber].title
-
# Play the video using the preferred/available media player
- play(player, buildArgs(videoNumber))
+ let videoNumber = parseInt(userInput)
+ play(player, buildArgs(videoNumber), searchResults[videoNumber].title)
if feelingLucky:
break