/TIDAL-RPC

Tidal RPC for Discord (Third Party)

Primary LanguagePythonMIT LicenseMIT

TIDAL-RPC

Tidal RPC for Discord (Third Party) like spotify integration with discord!

Important Note:
Works only on windows as of now.

Preview:

Preview

How it works:

  1. Fetches the process ids of programs run by the user (not services) using pywinauto
  2. Psutil parses the process id into the real name of program.
  3. We then check if the name of the program is Tidal and get the song name using pywinauto.
  4. We use the spotify api to fetch the album art of the song (Ironic, I know lol). The spotipy library helps us to do this.
  5. Finally we use the pypresence library to connect to discord RPC :).

Upcoming:

Currently working on bringing buttons that allow anyone to directly click the button to listen to the song on any music streaming platform of their choice!