💡 Solari Help Center

FAQ Frequently Asked Questions

Clear, verified technical answers about Solari, Factory Client IDs, SmartScreen, soundboard routing, and plugins.

📋 General & Safety

Solari is a free, local-first Discord Rich Presence manager for Windows. It lets you customize your Discord status with custom images, clickable buttons, 4 native Discord activity types (Playing, Listening, Watching, Competing), in-RPC hardware telemetry, a native WaveSurfer audio soundboard, and a suite of 7 BetterDiscord companion plugins.

Yes, 100% free and open source. Solari has no subscriptions, no premium paywalls, no ads, and no telemetry tracking. All features (including unlimited presets, hardware monitoring, and BetterDiscord plugins) are fully unlocked for everyone.

No. Solari utilizes Discord's official, local IPC socket protocol (the exact same standard used by Spotify, Visual Studio Code, and Steam). It runs as an independent Windows process and does not inject malicious DLLs into Discord's binary.

Microsoft Windows SmartScreen automatically flags newly released executables that lack a commercial EV Code-Signing Certificate (which costs over $500/year). To proceed: click "More info" and then "Run anyway". Solari is 100% open source on GitHub and clean of malware.

🔧 Setup & Presets

A Client ID is your Discord Application ID from the Discord Developer Portal that sets your status title. Solari includes pre-configured Factory Client IDs for popular games, YouTube, Netflix, and Twitch, so you can use Rich Presence immediately without creating a developer account. You can also add custom Client IDs anytime in Edit > Client ID.

Check these 4 requirements:

  1. Discord Desktop app must be running under the same Windows user account.
  2. In Discord User Settings > Activity Privacy, enable "Display current activity as a status message".
  3. Ensure you are not set to "Invisible" status.
  4. Verify that the Client ID entered in Solari is numeric and valid.

Solari natively supports all 4 Discord Rich Presence activity types: Playing (default), Listening (music & podcasts), Watching (movies, anime & videos), and Competing (competitive matches & tournaments).

🚀 Auto-Detect & Media v2

In Solari's Auto-Detect tab, map executable process names (e.g. valorant.exe, code.exe) to your presets. Solari monitors active processes in the background. With Eco Mode, polling is 3 seconds when windows are changing, and relaxes to 10 seconds during stable gameplay or idle sessions, saving CPU and battery.

Solari Media v2 is an official WebExtension for Chrome, Edge, Brave, and Firefox. It detects live media playback on YouTube, Netflix, Twitch, Prime Video, Disney+, Crunchyroll, and SoundCloud. The extension communicates locally with Solari desktop via WebSockets (port 6464/8888), sending episode titles and live progress without any third-party cloud.

🔊 Soundboard & Hardware Telemetry

Solari's Soundboard runs a high-performance audio engine powered by WaveSurfer.js on local port 3005. To play sounds into Discord calls, install a virtual audio device (like VB-Audio Virtual Cable), route Solari's soundboard output to CABLE Input, and select CABLE Output as your Discord Input Device (or mix them using Voicemeeter). Assign Global Hotkeys to trigger clips instantly in games.

Solari queries native Windows hardware diagnostics to measure CPU utilization (%), RAM usage (GB / %), and GPU load and temperatures. When hardware monitoring is enabled on a preset, Solari automatically updates your Discord Rich Presence details, state, and tooltips with real-time stats without impacting game FPS.

🧩 The 7 BetterDiscord Plugins

No! The core Solari desktop application (Rich Presence, 4 activity types, presets, auto-detect with Eco Mode, soundboard, and hardware monitoring) operates 100% standalone. BetterDiscord is only required if you want to install any of the 7 client plugins (such as Solari Manager, SpotifySync, SmartAFK, SolariNotes, etc.).

SpotifySync v3.0.0 adds an interactive playback widget to your Discord sidebar. For basic song metadata and display, Spotify Free works. To unlock physical controls (interactive seek bar, real-time volume slider, Spotify Connect device picker, and skip/pause), a Spotify Premium token is required via Spotify PKCE OAuth flow (governed by a Promise Mutex to prevent race conditions). Synced lyrics are pulled automatically from LrcLib.

SolariNotes v1.0.4 uses a specialized Dynamic Mount lifecycle: when you close the floating scratchpad, it is completely removed from Discord's DOM tree rather than merely hidden with display:none. This prevents GPU clipping issues, eliminates background render lag during games, and ensures instant synchronization with your local PC files.

Still have questions?

Join our official Discord community to talk with the developer and get 24/7 community support.

💬 Join Discord Community