Skip to content

Conversation

@Golevka2001
Copy link

The implementation references the LyricsPlus.

I've tested it with some songs and the results are as follows:

Snipaste_2025-10-29_22-03-38

Instrumental music, return empty lyric object:

Snipaste_2025-10-29_22-22-04

Of course I've updated LyricsX as well, so if you agree to merge this PR, I'll update LyricsX to fit it later. I'll test more and try to make sure there are no errors

Snipaste_2025-10-28_23-15-33 Snipaste_2025-10-29_22-53-31

@Golevka2001
Copy link
Author

You can directly test it like this:

@Test
func musixmatchProvider() async throws {
    try await test(provider: LyricsProviders.Musixmatch(usertoken: "your_token_here"))
}

The token can be obtained as described here, or by using the token in their example:

200501593b603a3fdc5c9b4a696389f6589dd988e5a1cf02dfdce1

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.

1 participant