added 2 commands that show the top tracks and albums played by a user. There are some formatting decisions that will need to be taken. Also the client library for the API seems exhausted. Missing some key things. Yet to use a constructor the initialize an instance of the client when plugin is called rather than under each function. Signed-off-by: Pratyush Desai <pratyush.desai@liberta.casa>
# ListenBrainz for Limnoria
A Limnoria plugin for ListenBrainz using the
liblistenbrainz library. The service helps keep track of
music listened to and helps find other musical interests. And it’s FOSS.
Unlike LastFM.
Requirements:
- Preferably Limnoria 2025 release and Python3.19
pip install liblistenbrainz- After Sign Up/Log In navigate to settings to find/reset your user-token.
- Currently none of the functionality uses it though.
Installation:
- just
git clone <repourl> ListenBrainzin theplugins/directory. - Ensure dependencies are met and
load ListenBrainz
Description
Languages
Python
100%