Skip to content

Instantly share code, notes, and snippets.

View lostdusty's full-sized avatar
:dependabot:

lostdusty lostdusty

:dependabot:
  • 14:41 (UTC -03:00)
View GitHub Profile
@lostdusty
lostdusty / Discord Experiments.js
Created September 17, 2022 19:38 — forked from MeguminSama/Discord Experiments.js
Discord Experiments.js
let wpRequire;
window.webpackChunkdiscord_app.push([[ Math.random() ], {}, (req) => { wpRequire = req; }]);
mod = Object.values(wpRequire.c).find(x => typeof x?.exports?.default?.isDeveloper !== "undefined")
usermod = Object.values(wpRequire.c).find(x => x?.exports?.default?.getUsers)
nodes = Object.values(mod.exports.default._dispatcher._actionHandlers._dependencyGraph.nodes);
try {
nodes.find(x => x.name == "ExperimentStore").actionHandler["OVERLAY_INITIALIZE"]({user: {flags: 1}})
} catch (e) {}
oldGetUser = usermod.exports.default.__proto__.getCurrentUser;
usermod.exports.default.__proto__.getCurrentUser = () => ({hasFlag: () => true})

Keybase proof

I hereby claim:

  • I am princessmortix on github.
  • I am princessmortix (https://keybase.io/princessmortix) on keybase.
  • I have a public key ASBax7LdSUPNq9qL6w0WdBZy_HCnG9D1iOVFYzpUfYqq_Ao

To claim this, I am signing this object: