Skip to content
This repository has been archived by the owner on Jun 27, 2021. It is now read-only.

Installation

Indy edited this page Jan 22, 2020 · 1 revision

Installing the easy way

Currently, only Windows and Ubuntu 18.04+ are supported for the new installer, due to lack of devices to compile on

Go to https://enhanceddiscord.com/ and hit the 'Download' button, or if you're lazy, click here.

If you're having errors (especially related to InteropServices), you may need to download .NET Framework 4.7.1.

If you're on Linux or MacOS consider using Cr3atable/LinuxED that is specifically made for Unix.
LinuxED is unaffiliated with EnhancedDiscord so please do not request support for this script in an issue.

Installing the hard way

Recommended for people that have trouble with the installers or really like wasting time.

  1. Download/clone this repo to wherever you want your ED files to reside.

  2. Find your appdata folder:

  • For PC: %appdata%/discord
  • For Mac: ~/Library/Application Support
  • For Linux: $XDG_CONFIG_HOME/discord or ~/.config/discord/
  • Replace discord with discordcanary etc. as needed.
  1. In the appdata folder, find /x.x.xxx/modules/discord_desktop_core/index.js, where x.x.xxx is your current version of the Discord client, and open it.

  2. At the top, add these lines:

process.env.injDir = '<path>';
require(`${process.env.injDir}/injection.js`);

where <path> is the location of the ED folder.

Make sure to escape paths, for example C:\Users\<Username>\Documents\EnhancedDiscord\EnhancedDiscord should be C:\\Users\\<Username>\\Documents\\EnhancedDiscord\\EnhancedDiscord

  1. Create config.json in your ED folder and set its contents to {}.

  2. Restart your Discord client and installation should be complete.