About this project

This repository provides a foobar2000 component that integrates the audio player with Discord Rich Presence. It displays data about the currently playing track in a user's Discord profile, including a progress bar and Discord's Listening activity type. The component is a fork that combines work from several earlier versions: the original component by TheQwertiest, an artwork-focused fork by s0hv, and changes by SuperN64 and others. It is distributed in multiarch format covering x32 and x64, and the README notes it works as expected under WINE x64. Key capabilities described in the README: - Title formatting fields for details (first line), state (second line), and large cover image (third line, shown on cover hover). - Artwork upload, including directly from archives. - Artwork upload modes: normal, blurred, and hidden. The artwork policy can be set per album; if the receiving uploader script respects it, the image can be blurred to a percentage configured in preferences. Hidden mode skips upload entirely and can optionally use a fallback URL for a custom image or GIF. - Field references %drp_artwork_url%, %drp_artwork_mode%, and %drp_blurred_artwork_url%, which allow filtering albums by upload status, matching substrings, and checking policy (for example, %drp_artwork_mode% IS hidden). - Artwork URL override. - Automatic upload toggle, enabled by default under Library -> Discord Rich Presence -> Automatic Artwork Upload. - A bundled artwork uploader for imgur (API key) and catbox. - {filepath} and {url} placeholders for a custom command uploader script, allowing the script to check whether a stored URL is still valid and reupload if needed. Without placeholders, the previous behavior of passing only {filepath} to stdin is retained. The README does not include installation steps, configuration details beyond the preferences mentioned, or compatibility claims beyond WINE x64. It also does not state a license.