Skip to content

Instantly share code, notes, and snippets.

@uchks
Last active June 22, 2022 06:25
Show Gist options
  • Save uchks/dd3c19f0e2e8727097e606d89fc7b796 to your computer and use it in GitHub Desktop.
Save uchks/dd3c19f0e2e8727097e606d89fc7b796 to your computer and use it in GitHub Desktop.
A gist of all things Discord

Discord.md 👋
A gist of all things Discord

Contents:
Discord Builds
Third-Party Discord Clients
Enabling Discord's Developer Options
Reverting "Product Rebrand"
"Debloating" Discord

No, none of this "circumvents TOS". You are still breaking TOS.
Use any of the following at your own risk.

Discord Builds

Discord Stable: Windows, Linux, & macOS
Discord Public Testing Build: Windows, Linux, & macOS
Discord Canary: Windows, Linux, & macOS
Discord Development (Not Recommended): Windows, Linux, & macOS

Third-Party Discord Clients

Kernel: Windows, Linux, & macOS - Guide
Enmity: iOS - (GitHub)
Aliucord: Android - (GitHub)

Opening Console

Windows users press: Ctrl+Shift+I
macOS users press: ⌥+⌘+I
Paste any of the snippets below into the Console.
Before pasting anything into the console, please be sure to review anything and ensure it is safe.

Note:
Discord has disabled the functionality to open the Console on stable builds of Discord due to the userbase being full of morons who are easily social engineered, so if you could, please refer to this Reddit thread due to my laziness of including how to reenable the console via this gist. Thanks.

Enabling Discord's Developer Options

This works on any environment except the mobile application (due to the desktop builds being Electron).

webpackJsonp.push([[999],{"l":(m,e,r)=>{for(k in r.c)(m=r.c[k].exports)&&m.default&&m.default.isDeveloper==0&&Object.defineProperty(m.default,"isDeveloper",{get:()=>1})}},[["l"]]]);

Note:
This can be enabled on an iOS device via sideloading the ipa (or installing the .deb, if you're jailbroken) in Enmity Releases. You must install the "EnableStaging" plugin in order to make it accessible.

Reverting "Product Rebrand" Update / Experiment

Special Credit to @ghostdevv for the following (Original):

function run(){GHOSTLog("Styles will be updated as best as possbile to before the rebrand");const n=document.createElement("style");n.innerHTML=GHOSTUpdatedStyles,document.body.appendChild(n),GHOSTLog("Let me know if there are any issues!")}function GHOSTLog(n){console.log(`%c${n}`,"color: #7289da; font-size: 20px; font-weight:600;")}GHOSTUpdatedStyles="\n:root {\n    --brand-experiment-100: #f8f9fd !important;\n    --brand-experiment-130: #f2f4fc !important;\n    --brand-experiment-160: #ebeefa !important;\n    --brand-experiment-200: #e3e7f8 !important;\n    --brand-experiment-230: #dae0f5 !important;\n    --brand-experiment-260: #d1d9f3 !important;\n    --brand-experiment-300: #c7d0f0 !important;\n    --brand-experiment-330: #b5c1ec !important;\n    --brand-experiment-360: #a5b3e7 !important;\n    --brand-experiment-400: #8ea1e1 !important;\n    --brand-experiment-430: #869adf !important;\n    --brand-experiment-460: #7d92dd !important;\n    --brand-experiment: #7289da !important;\n    --brand-experiment-500: #7289da !important;\n    --brand-experiment-530: #687dc6 !important;\n    --brand-experiment-560: #5c6fb1 !important;\n    --brand-experiment-600: #4e5d94 !important;\n    --brand-experiment-630: #435180 !important;\n    --brand-experiment-660: #3b4770 !important;\n    --brand-experiment-700: #2e3757 !important;\n    --brand-experiment-730: #2b3352 !important;\n    --brand-experiment-760: #272f4b !important;\n    --brand-experiment-800: #222941 !important;\n    --brand-experiment-830: #1a2032 !important;\n    --brand-experiment-860: #111521 !important;\n    --brand-experiment-900: #06070b !important;\n    --brand-experiment-05a: rgba(114,137,218,0.05) !important;\n    --brand-experiment-10a: rgba(114,137,218,0.1) !important;\n    --brand-experiment-15a: rgba(114,137,218,0.15) !important;\n    --brand-experiment-20a: rgba(114,137,218,0.2) !important;\n    --brand-experiment-25a: rgba(114,137,218,0.25) !important;\n    --brand-experiment-30a: rgba(114,137,218,0.3) !important;\n    --brand-experiment-35a: rgba(114,137,218,0.35) !important;\n    --brand-experiment-40a: rgba(114,137,218,0.4) !important;\n    --brand-experiment-45a: rgba(114,137,218,0.45) !important;\n    --brand-experiment-50a: rgba(114,137,218,0.5) !important;\n    --brand-experiment-55a: rgba(114,137,218,0.55) !important;\n    --brand-experiment-60a: rgba(114,137,218,0.6) !important;\n    --brand-experiment-65a: rgba(114,137,218,0.65) !important;\n    --brand-experiment-70a: rgba(114,137,218,0.7) !important;\n    --brand-experiment-75a: rgba(114,137,218,0.75) !important;\n    --brand-experiment-80a: rgba(114,137,218,0.8) !important;\n    --brand-experiment-85a: rgba(114,137,218,0.85) !important;\n    --brand-experiment-90a: rgba(114,137,218,0.9) !important;\n    --brand-experiment-95a: rgba(114,137,218,0.95) !important;\n}\n\n.theme-dark .wrapper-3WhCwL { color: #678dc6 !important; background: rgba(114, 137, 218, 0.15) !important; }\n.messageAttachment-1aDidq { width: 100% !important }\n",run();

"Debloating" Discord

This will be added in the future alongside proper explanation for the modules, what they do, and more.

Contact Me:
🐦💬

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment