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.