Skip to content

Instantly share code, notes, and snippets.

@myoun
Created July 1, 2021 14:55
Show Gist options
  • Save myoun/c19278e2aa6e157bf71aa05705b4fb2c to your computer and use it in GitHub Desktop.
Save myoun/c19278e2aa6e157bf71aa05705b4fb2c to your computer and use it in GitHub Desktop.
Enable Discord Experiments Menu
(() => {
const req = typeof(webpackJsonp) === "function" ? webpackJsonp([], {
'__extra_id__': (module, exports, req) => exports.default = req
}, ['__extra_id__']).default : webpackJsonp.push([[], {
'__extra_id__': (module, exports, req) => module.exports = req
}, [['__extra_id__']]]);
delete req.m['__extra_id__'];
delete req.c['__extra_id__'];
const find = (filter, options = {}) => {
const {cacheOnly = true} = options;
for (let i in req.c) {
if (req.c.hasOwnProperty(i)) {
let m = req.c[i].exports;
if (m && m.__esModule && m.default && filter(m.default))
return m.default;
if (m && filter(m))
return m;
}
}
if (cacheOnly) {
console.warn('Cannot find loaded module in cache');
return null;
}
console.warn('Cannot find loaded module in cache. Loading all modules may have unexpected side effects');
for (let i = 0; i < req.m.length; ++i) {
try {
let m = req(i);
if (m && m.__esModule && m.default && filter(m.default))
return m.default;
if (m && filter(m))
return m;
}
catch (e) {
}
}
console.warn('Cannot find module');
return null;
};
const findByUniqueProperties = (propNames, options) => find(module => propNames.every(prop => module[prop] !== undefined), options);
Object.defineProperty(findByUniqueProperties(["isDeveloper"]),"isDeveloper",{get:_=>1,set:_=>_,configurable:true});
})();
@myoun
Copy link
Author

myoun commented Jul 1, 2021

Write this at Discord Console.
Win : Ctrl+Shift+ I
Mac : ⌥+⌘+I

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