Consider soulseek support
Hello, I love the idea of your software, but I think you could consider adding in soulseek support.
Main reason why I think it would be good is beceuse you can find great quality flac's on soulseek and you can find some music you can't find on youtube.
Hey! I will definitely consider it, I haven't used soulseek for quite some time, so I don't know exactly how well the search function works (and how standardized it is in file naming), but I'll look into it.
Soularr is an existing project that sounds like it could be a useful reference point or integration for this. Works like a charm once it's setup.
Quick update: I initially hoped to integrate Explo directly with Soulseek, but it seems that's not possible without either changing the software license or developing a Go client for Soulseek. Instead, I’ll explore integrating it with slskd, similar to how Soularr does it.
Soulseek support added via slskd. Currently in feat/slskd branch.
If anybody would like to help test it out:
- Follow the build instructions to compile Explo from source.
- Add the slskd-related environment variables to your
.env. - Set the following in your
.envto only download via slskd:DOWNLOAD_SERVICES=slskd
Feedback and bug reports are welcome!
Soulseek support added in v0.10.0
Gonna try this out now. Thanks for the great work!