Bot-Scrobblador is an automatic scrobbler that lets you log (“scrobble”) your favorite songs easily and as many times as you want. Perfect for boosting your stats, reliving beloved tracks, or simply showing the world what’s playing on your profile.
Remember: Last.fm has a daily limit of 2,800 scrobbles. Exceeding this will trigger a “Rate Limit” error, blocking your access to the scrobble API for 24 hours
• Python
• A Last.fm API account
• Rich (For the effects console output)
• dotenv (for environment variable management)
• pylast (Last.fm API wrapper)
-
Clone this repository.
-
Install all required dependencies by running:
pip install -r requirements.txt
-
Create a Last.fm API account at here
-
Rename the file .env.example to .env and add your Last.fm API credentials:
API_KEY=your_api_key
API_SECRET=your_api_secret
LASTFM_USERNAME=your_lastfm_username
LASTFM_PASSWORD=your_lastfm_password
- Open the config.json file and replace the song details.
• Set the scrobble limit (LIMIT).
• Set the interval between scrobbles (INTERVAL) in seconds.
- Run The Script:
python main.py