Skip to content

Auto-generates a Spotify playlist based on various factors.

License

Notifications You must be signed in to change notification settings

xelemir/Spotify-Playlist-Mixer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Spotipy Playlist Mixer

Auto-generates a Spotify playlist based on various factors using Python.

Features:

  • A playlist is automatically added to the user's Spotify library.
  • A mix of songs is added to the playlist, consisting of:
    • top songs of the last 4 weeks (user specific)
    • Liked songs (user specific)
    • Repeat Rewind playlist (user specific)
    • RapCaviar playlist
    • Today's Top Hits playlist
    • Mega Hit Mix playlist
    • Pop Sauce playlist
  • The playlist will refresh everyday at 20:00 (8pm) CET or whenever the user changes the playlist's description to "clear".
  • The user's listening activity will be shared in the playlist's description. This will refresh every minute.
  • Specific tracks can be blocked or new playlist song sources added in the data.py file.

Credits

Enabled by the Python library "Spotipy" using the official Spotify Web API.
https://spotipy.readthedocs.io/
https://developer.spotify.com/

Releases

No releases published

Packages

No packages published

Languages