Reverse engineered prompt

GitHub

Build me a Vencord user plugin for Discord desktop that takes whatever song Spotify is currently showing in my Discord activity, grabs synced lyrics from LRCLIB, and updates my Discord custom status line by line in real time while the song plays.

If a song does not have synced lyrics, fall back to showing the track and artist text instead. It should handle track changes quickly, avoid getting stuck when the status update fails, and clear the status when playback stops or pauses if that setting is turned on. I also want a simple debug mode and a manual force refresh helper for troubleshooting.

Please make it work in a normal Vencord source install flow, so I can drop it into my local Vencord repo, build, inject, and enable it in Discord. Assume Spotify is already linked to Discord. If LRCLIB needs permission through CSP, handle that cleanly. Keep the plugin polished and practical, and look up current Vencord and LRCLIB details online if you need to.

Have a live product UI? Try website reverse