github phin05/discord-rich-presence-plex v3.0.0

8 hours ago

Release Notes

Complete Rewrite

The application is now a single standalone executable file. It has been entirely rewritten in Go, replacing the previous Python implementation. You don't need to install Go to run the application. In addition, a new web interface has been built with TypeScript/React.

New Features

  • Web-based user interface for managing all settings, interactive Plex authentication, and viewing live logs. Can be accessed at http://localhost:8040 once the application is running.

  • Ability to customise all fields shown in your Rich Presence for each media type using Go template strings. For more information, click the blue { } icon next to supported fields in the web interface. Example

  • System tray integration on Windows and Linux.

  • Ability to automatically launch the application on startup on Windows.

  • Support for Copyparty (self-hosted) and ImgBB as image upload providers alongside the existing Litterbox and Imgur options.

  • New settings for Discord IPC timeout, rate limit, stop/idle/pause timeouts, more Rich Presence fields, image upload timeout, Plex request timeout and connection retry behaviour, web security, and more.

  • Command-line flags and environment variables for configuring the data directory path, config file path, cache file path, and log file path.

  • Automatic config migration will be performed on first run, but many fields like display-related ones will need to be reconfigured due to the new system.

Setup Instructions

Note: Releases are attested by GitHub: Regular, Docker
This lets you confirm that the files uploaded below were built using the exact code and automated workflows you see in this repository.

Don't miss a new discord-rich-presence-plex release

NewReleases is sending notifications on new releases.