Home Events! Entrance Everyone Wiki Search Login Register

Welcome, Guest. Please login or register. - Thinking of joining the forum??
November 03, 2024 - @584.62 (what is this?)
Forum activity rating: Two Stars Posts: 22/1k.beats ~ Boop! The forum will close in 416.beats! Unread Topics | Unread Replies | Own Posts | Own Topics | Random Topic | Recent Posts
News: :4u: ~~~~~~~~~~~  :4u:
Halloween Topics! Gfx + Costumes, Decor + Crafts, Prep, Horror Movies, Spooky Songs! ~ E-Zine #2 is out now!

+  MelonLand Forum
|-+  World Wild Web
| |-+  ♺ ∙ Web Crafting Materials
| | |-+  I made a themable last.fm status embed thing


« previous next »
Pages: [1] Print
Author Topic: I made a themable last.fm status embed thing  (Read 660 times)
vvinrg
Jr. Member ⚓︎
**


It's mine! My text! You can't have it!! Bwahaha!!!

⛺︎ My Room
StatusCafe: winrg
iMood: winrg
Matrix: Chat!
XMPP: Chat!

View Profile WWW

First 1000 Members!Joined 2023!
« on: August 11, 2023 @163.06 »

I remember seeing like, a "XYZ is listening to" embed on someone's site ages ago. Anyways I got bored and decided to make some software to do that for me. I personally run my site and stuff on a VPS with linode so I can run stuff server side but, on acct of neocities doesn't allow server-side stuff, and you'd need to expose your api key to the public, and some people don't wanna have to learn all that, and anyways my point it it's self-hostable and I run a public instance.

You can run it yourself by downloading a copy and following the README at https://git.aleteoryx.me/cgit/lfm_embed/about.

You can put it on your own page by adding
Code
<iframe src="https://lfm.aleteoryx.me/user/<your last.fm username>"></iframe>

I'm going to add more themes in the coming weeks, but for now there's just the default "plain" one, so you don't really need to specify the theme. Like it says in the readme, add the query parameter ?dark to enable dark mode.

So that I don't end up spamming the last.fm API, there's a 1 minute cache on all users. It might miss like, OST tracks or Jack Stauber's micropop or something, but for most songs that should be plenty of time. Anyways, hope some of y'all find this useful or whatever.

PS: I personally find that setting style="height: 3.2cm; width: 10cm;" on the iframe looks the best, although if you tend to listen to longer-named songs you might wanna up the width.

PPS: There's docs for writing and testing out your own theme in the README, specifically at the bottom. If you make a cool theme I'd be happy to add it to the main project(with credit ofc).

PPPS: (wow adding a lot of these) If you end up running your own instance uhhhh lmk and I'll add a link on the README.
Logged
Pages: [1] Print 
« previous next »
 

Vaguely similar topics! (3)

Things you've overheard?

Started by DoctorScreechBoard ⚚ ∙ Life on Earth!

Replies: 15
Views: 2881
Last post October 08, 2024 @902.21
by Dazhak
My new side project: status.cafe

Started by m15oBoard ☆ ∙ Showcase & Links

Replies: 28
Views: 6306
Last post August 07, 2024 @54.83
by QuesadillaWizard
Website status (Check replies for part 2)

Started by Icey!Board ☆ ∙ Showcase & Links

Replies: 8
Views: 2598
Last post December 26, 2021 @841.50
by Icey!

Melonking.Net © Always and ever was! SMF 2.0.19 | SMF © 2021, Simple Machines | Terms and Policies Forum Guide | Rules | RSS | WAP2


MelonLand Badges and Other Melon Sites!

MelonLand Project! Visit the MelonLand Forum! Support the Forum
Visit Melonking.Net! Visit the Gif Gallery! Pixel Sea TamaNOTchi