Update Last.fm plugin with enhanced documentation and new !lastfm help command

This commit is contained in:
2026-04-29 22:17:38 -05:00
parent 172e68dd80
commit 0ae04c8656
4 changed files with 2009 additions and 142 deletions
+44 -3
View File
@@ -294,8 +294,7 @@ Perform IP geolocation lookups with detailed geographic information.
### 🎵 Last.fm Integration
**🎵 !register [username] and !np**
Register your Last.fm username and display currently playing tracks.
**🎵 !register [username] and comprehensive music analytics**
**Features:**
- Associate Matrix ID with Last.fm username
@@ -304,7 +303,49 @@ Register your Last.fm username and display currently playing tracks.
**Commands:**
- `!register <username>` - Register your Last.fm username
- `!np` - Display currently playing track
- `!np [user]` - Display currently playing track
- `!recent [user] [limit]` - Show recent tracks (default 10, max 50)
- `!toptracks [user] [period]` - Show top tracks (overall/7day/1month/3month/6month/12month)
- `!topartists [user] [period]` - Show top artists
- `!topalbums [user] [period]` - Show top albums
- `!loved [user]` - Show recently loved tracks
- `!profile [user]` - Detailed user profile
- `!playcount [user]` - Total scrobbles
- `!scrobbles [user]` - Detailed scrobbling statistics
- `!compare <user1> <user2>` - Compare musical tastes
- `!taste [user]` - Top artists with taste-o-meter
- `!friends [user]` - Show Last.fm friends
- `!recommend [user]` - Artist recommendations
- `!similar <artist>` - Find similar artists
- `!tag <tag>` - Top artists for a tag/genre
- `!charts` - Global top tracks chart
- `!tagcloud [user]` - Top genre tags
- `!now` - What are registered users playing?
- `!decades [user]` - Favorite decades analysis
- `!genres [user]` - Top genres/tags
- `!era <year>` - Popular tracks from a year
- `!weekly [user]` - Weekly listening report
- `!monthly [user]` - Monthly listening report
- `!yearly [user] [year]` - Yearly listening report
- `!first <artist> [user]` - Find first scrobble of an artist
- `!concerts [user]` - Upcoming concerts for top artists
- `!radio <artist>` - Generate playlist based on artist
- `!mashup <artist1> <artist2>` - Musical connections between artists
- `!collage [user] [size]` - Top album art URLs
- `!listening [user]` - Currently listening with album art
- `!awards [user]` - Milestone achievements
**Examples:**
```bash
!register your_lastfm_username
!np
!recent 20
!topartists 7day
!compare user1 user2
!similar radiohead
!tag electronic
!era 1994
```
### ExploitDB Plugin