Skip to content

feat: implement lrclib integration for lyrics#108

Merged
1Lucas1apk merged 3 commits into
PerformanC:v3from
ToddyTheNoobDud:v3
Nov 1, 2025
Merged

feat: implement lrclib integration for lyrics#108
1Lucas1apk merged 3 commits into
PerformanC:v3from
ToddyTheNoobDud:v3

Conversation

@ToddyTheNoobDud

Copy link
Copy Markdown
Member

Changes

This commit adds lrclib support for lyrics parsing/fetching, by default enabled
This commit also improves the fallback sources with a tiny performance boost and better fallback per source

Why

This improves Nodelink's lyrics system, because lrclib has a vast amount of usable lyrics with synced or non-synced ones; while also beign very performant and fast for fetching and does not require any additional configuration

Checkmarks

  • [ X ] The modified endpoints have been tested.
  • [ X ] Used the same indentation as the rest of the project.
  • [ X ] Still compatible with LavaLink clients.

Additional information

Signed-off-by: toddynnn <86982643+ToddyTheNoobDud@users.noreply.github.com>
Signed-off-by: toddynnn <86982643+ToddyTheNoobDud@users.noreply.github.com>
Signed-off-by: toddynnn <86982643+ToddyTheNoobDud@users.noreply.github.com>
@1Lucas1apk 1Lucas1apk merged commit 75ca984 into PerformanC:v3 Nov 1, 2025
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

Successfully merging this pull request may close these issues.

2 participants