Initial commit
This commit is contained in:
57
main.py
Normal file
57
main.py
Normal file
@ -0,0 +1,57 @@
|
||||
from sys import argv
|
||||
|
||||
usage = """
|
||||
Usage:
|
||||
|
||||
add_lastfm_user
|
||||
recents
|
||||
discography of artists over x plays
|
||||
recommendations?
|
||||
|
||||
add_playlist <playlist_id>
|
||||
spotify
|
||||
tidal
|
||||
lastfm?
|
||||
last fm likes?
|
||||
spotify likes
|
||||
tidal likes?
|
||||
|
||||
update existing data from mb
|
||||
auto import/data gather of downlads from bandcamp
|
||||
"""
|
||||
|
||||
def sync():
|
||||
pass
|
||||
|
||||
def add_lastfm_user(username):
|
||||
pass
|
||||
|
||||
def add_playlist(playlist_id):
|
||||
pass
|
||||
|
||||
if __name__ == "__main__":
|
||||
if len(argv) == 1:
|
||||
print(usage)
|
||||
exit()
|
||||
|
||||
if argv[1] == "sync":
|
||||
sync()
|
||||
|
||||
elif argv[1] == "add_lastfm_user":
|
||||
if len(argv) < 3:
|
||||
print("Please provide a lastfm username")
|
||||
exit()
|
||||
|
||||
username = argv[2]
|
||||
add_lastfm_user(username)
|
||||
|
||||
elif argv[1] == "add_playlist":
|
||||
if len(argv) < 3:
|
||||
print("Please provide a playlist id")
|
||||
exit()
|
||||
|
||||
playlist_id = argv[2]
|
||||
add_playlist(playlist_id)
|
||||
|
||||
else:
|
||||
print(f"Invalid argument '{argv[1]}'")
|
||||
Reference in New Issue
Block a user