Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

Last.FM Discord Widget

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.

Requirements

Python (I developed this with Python 3.14.3)

"dotenv" Python library (pip install dotenv)

A Discord developer application

Resources

Chloe Cinders' Blog Post

No Text To Speech's YouTube video on Widgets

Discord Developer Portal

Last.FM API Account Creation

Tutorial Video

I apologize for the very poor video editing, I currently do not have my main editing software installed :(

Automatic Stat Updates

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)

Android

Step 1 - Install Termux

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

iOS . . . You're kinda out of luck . . . I think . . .

About

A Last.FM widget for Discord using the Developer Social SDK , including a Python script to update the statistics (via. Cron , Windows Task Scheduler , or manual execution) .

Topics

Resources

Stars

15 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages