Skip to content

Bulk search for songs at Bar+ Karaoke in Toronto using Python.

License

Notifications You must be signed in to change notification settings

frewmack/bar-plus-bulk-search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bar+ Bulk Search

A simple CLI app for bulk-searching Bar+ Karaoke for songs by artist/title.

How to use

You need a CSV file containing song Artists and Titles. Make sure there is a header line. eg.

Artist,Title
Toto,Africa
Weezer,Buddy Holly

Run ./search.exe <csv_path> in your terminal to search songs by artist. Add --strict to search songs only by title, which is faster but will yield fewer songs.

Spotify

Create a playlist on Spotify that you would like to search with. If you want to search your Liked Songs, you need to CTRL-A your Liked Songs and add them to a playlist.

Go to https://www.spotlistr.com/export/spotify-playlist and provide a Playlist URL. Make sure that Artist(s) Name and Track Name are the only fields selected, and that , is the Separator. Then, download as CSV and place it in the same directory as search.exe.

Development

You need Python 3.10 or greater.

Create a virtual environment and install requirements:

python -m venv ./venv
pip install -r requirements.txt

About

Bulk search for songs at Bar+ Karaoke in Toronto using Python.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages