IsaacSante/spotify-td

touchdesinger helper to connect to spotify lyric data

★ 11Forks 1PythonGitHub ↗Compare

README

spotify-td

Download Latest Release

  • Currently working and tested on MACOS. Still working on windows OS.
  • This project uses your own desktop app and spotify account. Commercializing something like this is not advisable, unless you want to fight the spotify lawyers.

Instructions

Import TOX file into your TD project. Hit the open spotify pulse button to get the websocket connection started. Parameters

This only works for song with lyrics. You can have the desktop app window in the background and control songs from the phone app for the best experience.

On the spotify desktop app enable the full screen lyrics.

fullscreen

Or have them be visible in the side bar.

sidebar

TODO

  • decouple python code into its own components
  • add support for windows
  • add a delay per word, per lyric line effect control
  • add state tracking for songs with lyrics
    • has_lyric?: bool
    • first_lyric_played: bool
    • last_lyric_played: bool
  • get album image data

Contributors

IsaacSante

Issues