Discord Developer Mode [FIXED AGAIN]

Enables the discord developer settings

当前为 2022-10-22 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name Discord Developer Mode [FIXED AGAIN]
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.3
  5. // @description Enables the discord developer settings
  6. // @author You
  7. // @license MIT
  8. // @match *://discord.com/*
  9. // @icon https://www.google.com/s2/favicons?sz=64&domain=discord.com
  10. // @grant none
  11. // ==/UserScript==
  12.  
  13. let wpRequire;
  14. window.webpackChunkdiscord_app.push([
  15. [Math.random()], {},
  16. e => {
  17. wpRequire = e
  18. }
  19. ]), mod = Object.values(wpRequire.c).find((e => void 0 !== e?.exports?.Z?.isDeveloper)), usermod = Object.values(wpRequire.c).find((e => e?.exports?.default?.getUsers)), nodes = Object.values(mod.exports.Z._dispatcher._actionHandlers._dependencyGraph.nodes);
  20. try {
  21. nodes.find((e => "ExperimentStore" == e.name)).actionHandler.OVERLAY_INITIALIZE({
  22. user: {
  23. flags: 1
  24. }
  25. })
  26. } catch (e) {}
  27. oldGetUser = usermod.exports.default.__proto__.getCurrentUser, usermod.exports.default.__proto__.getCurrentUser = () => ({
  28. hasFlag: () => !0
  29. }), nodes.find((e => "DeveloperExperimentStore" == e.name)).actionHandler.CONNECTION_OPEN(), usermod.exports.default.__proto__.getCurrentUser = oldGetUser;