This guide focuses on a maintainable approach: use official upstream sources, make one meaningful change at a time, and keep a clear recovery path if a Discord or Moonlight update changes behavior.
Open Moonlight settings
After a successful patch, open Discord settings and locate the Moonlight or Moonbase area. This is where core configuration and extension controls are exposed.
Enable extensions gradually
Start with only the extensions you need. Enabling a small set makes it easier to identify which extension caused a conflict after a Discord or Moonlight update.
Update deliberately
Use the installer or documented update path rather than replacing files manually. Stable releases are a sensible default when reliability matters more than testing the newest changes.
Know the recovery path
If Discord crashes on startup, unpatch or disable recent extensions, then retry. Keeping a short note of your enabled extensions can save time when isolating problems.
Useful upstream links
Moonlight GitHub project ↗ · Installer repository ↗ · Official documentation ↗