I am in no way, shape, or form responsible for any damage caused by the usage of these snippets. You use them at your own risk!
Using the Chrome dev tools you can do some fun stuff with the Discord client. Note that this does not work on the stable build of Discord as the Chrome dev tools are disabled on that version.
This is not to be confused with the Developer Mode
of Discord that allows you to copy user IDs!
This will give you 5 new tabs in the sidebar of your Discord user settings:
- Experiments
- Experiments are a way for Discord to test out new things before they release them for everyone. They are usually run with a smaller user base. This tab allows you to opt-in for all experiments that Discord is currently running publicly.
- Developer Options
- Various settings that help Discord devs develop the application.
- Hotspot Options
- Dismissable Contents
- Re-enable tooltips, banners, coach marks
- Payment Flow Modals
- Well, pretty much what the name says
Object.defineProperty((webpackChunkdiscord_app.push([[''],{},e=>{m=[];for(let c in e.c)m.push(e.c[c])}]),m).find(m=>m?.exports?.default?.isDeveloper!==void 0).exports.default,"isDeveloper",{get:()=>true});
STOP! This will NOT give you free nitro! It will only make your client think you have nitro.
(webpackChunkdiscord_app.push([[''],{},e=>{m=[];for(let c in e.c)m.push(e.c[c])}]),m).find(m => m?.exports?.default?.getCurrentUser).exports.default.getCurrentUser().premiumType = 2
(webpackChunkdiscord_app.push([[''],{},e=>{m=[];for(let c in e.c)m.push(e.c[c])}]),m).find(m => m?.exports?.default?.getCurrentUser).exports.default.getCurrentUser().premiumType = 1
Please note, that <guild_id>
always needs to be replaced by the ID of the guild that you want to use the snippets for.
Display general information about a guild.
(webpackChunkdiscord_app.push([[''],{},e=>{m=[];for(let c in e.c)m.push(e.c[c])}]),m).find(m => m?.exports?.default?.getGuild).exports.default.getGuild("<guild_id>")
Display all features of a guild.
(webpackChunkdiscord_app.push([[''],{},e=>{m=[];for(let c in e.c)m.push(e.c[c])}]),m).find(m => m?.exports?.default?.getGuild).exports.default.getGuild("<guild_id>").features
When lurking a guild you can see all public channels but not interact with the guild (chatting, joining VC, etc.). You might know this mode as "Preview mode".
(webpackChunkdiscord_app.push([[''],{},e=>{m=[];for(let c in e.c)m.push(e.c[c])}]),m).find(m => m?.exports?.startLurking).exports.startLurking("<guild_id>", {}, undefined);