Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**************** DISCORD DISCRIM CHANGER ****************/
- // because screw discord
- /* INSTRUCTIONS */
- /* LOG INTO DISCORD WEB APP (YES, WEB APP, NOT DESKTOP APP). IT'S BEST TO USE GOOGLE CHROME WITH THIS,
- AS WE'LL NEED TO FIND OUR AUTH TOKEN AND THAT WILL BE A BIT OF MANUAL WORK.
- THE AUTH TOKEN IS LIKE THE KEY TO YOUR ACCOUNT SESSION, SO DO NOT SHARE IT WITH ANYONE.
- READY? ONCE YOU ARE IN THE DISCORD WEB APP (https://discordapp.com),
- PRESS CONTROL + SHIFT + I, -- OR -- F12. FROM THE PANEL THAT OPENS, GO TO "APPLICATION" TAB,
- THEN GO TO "LOCAL STORAGE" ON THE LEFT, EXPAND IT, CLICK THE DISCORDAPP.COM CATAGORY,
- AND THEN COPY THE VALUE OF THE "TOKEN" VARIABLE WHICH SHOULD BE AT THE VERY BOTTOM.
- PASTE IT HERE, WITHOUT THE DOUBLE-QUOTES */
- var discordToken = 'PUT_YOUR_TOKEN_HERE_WITHOUT_DOUBLEQUOTES';
- /* NOW PREPARE YOUR DESIRED DISCRIM, CURRENT USERNAME, EMAIL, AND PASSWORD.
- GO BACK TO CHROME, FIND "CONSOLE", GO TO THE VERY BOTTOM WHERE YOU CAN TYPE STUFF IN.
- THEN COPY AND PASTE THIS WHOLE FILE INTO IT.
- DON'T TRUST THIS? LOOK OVER THE SOURCE CODE YOURSELF. I COMMENTED EVERY LINE. IT'S NOT BACKDOORED IN ANY WAY.
- STILL DON'T TRUST THIS? THEN WAIT FOR DISCORD TO RELEASE IT OFFICIALLY :P */
- /*************** PROGRAM START. DO NOT EDIT BELOW UNLESS YOU KNOW WHAT YOU'RE DOING. FOLLOW THE ON-SCREEN PROMPTS. ***************/
- // Get User's Discrim
- var discrim = window.prompt("Welcome to Ninja's Discord Discrim changer for NITRO users only!", "Enter Discrim Here...");
- // Get User Discord Name
- var ign = window.prompt("Enter Discord Username (WITHOUT DISCRIM)", "Ninja");
- // Get User Email
- var email = window.prompt("Enter Discord Email", "[email protected]");
- // Get User Password
- var password = window.prompt("Enter Discord Password", "password");
- // Verify with user
- alert("You chose the discrim: " + discrim + ". Press OK to change.");
- // Create a new web request
- xhr = new XMLHttpRequest();
- // Set our target URL to Discord's settings endpoint
- var url = "https://discordapp.com/api/v6/users/@me";
- // Open the request to the URL, making it a PATCH request.
- xhr.open("PATCH", url, true);
- // Make it a JSON request
- xhr.setRequestHeader("Content-type","application/json");
- // Set our Discord token that we got earlier as the Auth header to the request
- xhr.setRequestHeader("Authorization", discordToken);
- //What to do when Discord replies... this is a callback function. The program won't stop here right away.
- xhr.onreadystatechange = function () {
- // Check if 1) the request is ready and 2) it went through successfully (status code 200)
- if (xhr.readyState == 4 && xhr.status == 200) {
- // Log to console for debug purposes
- console.log(xhr.responseText);
- }
- }
- // Finally, send our request (it will reset the avatar for now unfortunately)
- xhr.send('{"username":"' + ign + '","email":"' + email + '","password":"' + password + '","avatar":null,"discriminator":"' + discrim + '","new_password":null}');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement