This is essentially the exact same as my other version except it (currently) excludes the Discord Webhook feature. This version is better because it supports Spotify playlists instead of having a .json file for it. See below on how to use this
Read after this codeblock on how to obtain these values
{
"CLIENT_ID": "",
"CLIENT_SECRET": "",
"PLAYLIST_ID": "",
"LASTFM_API_KEY": "",
"LASTFM_SHARED_SECRET": "",
"LASTFM_USERNAME": "",
"LASTFM_PASSWORD": ""
}
Client ID and Client Secret are both found at this website. When making an app, input any information you want except you need to check the Web API box under "Which API/SDKs are you planning to use?" Playlist ID you get from copying your playlist URL and only inputting this part: Last FM API Key and Shared Secret are both found at this website here. The last 2 values are self explanatory.
This scrobbler will wait 30 (with a few extra seconds) to ensure safety. You are easily able to automate/bot 10s of thousands of scrobbles with this, as I have on one of my alternate accounts. Please open an issue if anything happens!