Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Deezer support #12

Open
Pan6ora opened this issue Jul 27, 2022 · 1 comment
Open

Add Deezer support #12

Pan6ora opened this issue Jul 27, 2022 · 1 comment

Comments

@Pan6ora
Copy link

Pan6ora commented Jul 27, 2022

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 Pan6ora closed this as completed Jul 27, 2022
@Pan6ora Pan6ora reopened this Jul 27, 2022
@platers
Copy link
Owner

platers commented Jul 27, 2022

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants