RegorForgot / LastfmDiscordRPC

Simple Last.fm rich presence for Discord.
MIT License
18 stars 1 forks source link
avalonia discord discord-rpc last-fm lastfm rpc



Banner

Codacy Badge Downloads

A simple cross-platform application that allows you to set a rich presence on your Discord account from your Last.fm profile.

Made with AvaloniaUI

Light mode Dark mode
Light mode Dark mode

Getting Started

[!IMPORTANT] Please note: This application requires the .NET 7 runtime environment.

Download the latest release, log in with your Last.fm account and start the rich presence service.

Supported Platforms

Customization

Edit rich presence configuration

You can use the preset settings, or edit as required in the Presence tab.

Presence Variables Description
{TrackName} Name of the current track
{ArtistName} Name of the current artist
{AlbumName} Name of the current album (blank if none)
{Playcount} User's scrobble count
{Playing} Track playing state (blank if stopped)
{TimeSincePlayed} Time since last played (blank if not playing)

Adjusting Presence Expiry Timer

You can customize your presence and set an expiry timer within the application settings. This timer will deactivate the presence after a period of presence and scrobbling inactivity which can be adjusted as required.

Settings panel

Advanced customization

Creating Custom Discord App and ID

To rename the highlighted text, create a new application on discord's developer portal, name it, and copy the Application ID to paste into the Discord App ID field in the settings.

Discord App Name Example

Contributing

If you find issues or have suggestions, feel free to start an issue or create a pull request.

Known issues

Contributors

Libraries and Assets