This repository will contain information on how to set up a Last.FM Widget on your Discord profile (similar to the "Wuthering Waves" widget).
I wanna give a big thanks to Chloe Cinders for making a blog post about this, and No Text To Speech for making a video tutorial on Chloe's blog post.
Python (I developed this with Python 3.14.3)
"dotenv" Python library (pip install dotenv)
A Discord developer application
No Text To Speech's YouTube video on Widgets
I apologize for the very poor video editing, I currently do not have my main editing software installed :(
The way I do it is by simply using Task Scheduler (because I'm on Windows 10) to run the script every minute (Seems a bit excessive, I know, but it keeps it up to date!) in an invisible command prompt (So I don't get interrupted whilst doing something).
Here are a few links that would help you automatically update your statistics:
Windows (Use pythonw.exe if you don't want a command prompt to appear)
Step 2 - Install Python on Termux
Step 3 - Install Git (Make sure when you're running git commands, to replace "git" with "gh")
Step 4 - Clone this repo into Termux (Or just download the repo ZIP, unzip it, and use it from there)
Step 5 - Follow the Linux tutorial for scheduling a Python script