unitunes icon indicating copy to clipboard operation
unitunes copied to clipboard

Add Deezer support

Open Pan6ora opened this issue 3 years ago • 1 comments

Hello,

Very interested by your project. I think it is one of these services that "needs to" exist. As a Deezer user I would be happy to help adding this service.

As I don't have that much time to dig into your code, maybe you could point me out the useful stuff needed to add such a service ? I'm thinking about the list of classes and methods needed (with their in/out data). Thus I would be able to start playing with some deezer-python API.

Waiting for your answer I will start to but my hands in the code.

Pan6ora avatar Jul 27 '22 13:07 Pan6ora

Thanks for the interest! I just added a beatsaber service, you can look at these commits to see what needs to be changed. The Spotify service is likely very similar to Deezer. image

The rough steps are:

  1. Create test_deezer.py in test_lib. Test functionality once its written
  2. Add deezer URIs to uri.py
  3. Write deezer.py. Implement the protocols in service.py one by one.

platers avatar Jul 27 '22 15:07 platers