From 91c906875a2da2816264b84e1449d2673ef27798 Mon Sep 17 00:00:00 2001
From: Pixeluted <78791776+Pixeluted@users.noreply.github.com>
Date: Tue, 16 May 2023 15:20:59 +0000
Subject: [PATCH 1/3] Fixed login code
---
README.md | 50 +++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 49 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index da081c1..b5e6575 100644
--- a/README.md
+++ b/README.md
@@ -130,7 +130,55 @@ Modifies the login screen so you can use a token to log in.
Paste this into the console (CTRL + SHIFT + I) on the login screen (you need to be logged out):
```js
-function login(e) {setInterval(() => {window.webpackChunkdiscord_app.push([[Math.random()], {}, (req) => {for (const m of Object.keys(req.c).map((x) => req.c[x].exports).filter((x) => x)) {if (m.default && m.default.setToken !== undefined) {return m.default.setToken(e)}if (m.setToken !== undefined) {return m.setToken(e)}}}]);console.log("%cWorked!", "font-size: 50px");}, 50), setTimeout(() => {window.location.reload()}, 2500)}function buttonlogin(){login(document.getElementsByClassName("inputDefault-3FGxgL input-2g-os5")[0].value)}var element;(element=document.getElementsByClassName("marginBottom8-emkd0_ button-1cRKG6 button-f2h6uQ lookFilled-yCfaCM colorBrand-I6CyqQ sizeLarge-3mScP9 fullWidth-fJIsjq grow-2sR_-F")[0]).addEventListener("click",buttonlogin),(element=document.getElementsByClassName("marginBottom20-315RVT")[0]).parentElement.removeChild(element),(element=document.getElementsByClassName("colorStandard-21JIj7 size14-3fJ-ot h5-2RwDNl title-3hptVQ defaultMarginh5-3Jxf6f")[0]).innerHTML="Token",element.id="Token",(element=document.getElementsByClassName("transitionGroup-bPT0qU qrLogin-1ejtpI")[0]).parentElement.removeChild(element),(element=document.getElementsByClassName("verticalSeparator-2r9gHa")[0]).parentElement.removeChild(element);
+function deleteElementsAndChangeInnerText() {
+ const selectorsToDelete = [
+ '.transitionGroup-14WiKS.qrLogin-1ejtpI',
+ '.verticalSeparator-2r9gHa',
+ '.block-3uVSn4 > div:nth-child(2)',
+ '.marginBottom20-315RVT.marginTop4-2JFJJI.linkButton-2ax8wP.button-ejjZWC.lookLink-13iF2K.lowSaturationUnderline-Z6CW6z.colorLink-34zig_.sizeMin-3Yqxk5.grow-2T4nbg'
+ ];
+
+ const elementsToChangeInnerText = document.querySelectorAll('.label-7akf7-.eyebrow-2wJAoF.defaultColor-3Olr-9.defaultMarginlabel-26Urq5');
+ elementsToChangeInnerText.forEach((element) => {
+ element.innerText = 'INSERT YOUR TOKEN';
+ });
+
+ selectorsToDelete.forEach((selector) => {
+ const elements = document.querySelectorAll(selector);
+ elements.forEach((element) => {
+ element.addEventListener('click', function(event) {
+ event.stopPropagation();
+ });
+ element.remove();
+ });
+ });
+
+ const inputField = document.querySelector('.inputDefault-Ciwd-S.input-3O04eu.inputField-2RZxdl');
+ inputField.type = "password";
+}
+
+function login(token) {
+ setInterval(() => {
+ document.body.appendChild(document.createElement('iframe')).contentWindow.localStorage.token = `"${token}"`;
+ }, 50);
+ setTimeout(() => {
+ location.reload();
+ }, 100);
+}
+
+function addLoginClickEventListener() {
+ const loginButton = document.querySelector('.marginBottom8-emkd0_.button-1cRKG6.button-ejjZWC.lookFilled-1H2Jvj.colorBrand-2M3O3N.sizeLarge-2xP3-w.fullWidth-3M-YBR.grow-2T4nbg');
+ const inputField = document.querySelector('.inputDefault-Ciwd-S.input-3O04eu.inputField-2RZxdl');
+
+ loginButton.addEventListener('click', function(event) {
+ event.preventDefault();
+ event.stopPropagation();
+ login(inputField.value);
+ });
+}
+
+deleteElementsAndChangeInnerText();
+addLoginClickEventListener();
```
You can now log in using a token.
From 62f2a7862f6c9bc45410e0fafcfd4c336c9a3e67 Mon Sep 17 00:00:00 2001
From: Pixeluted <78791776+Pixeluted@users.noreply.github.com>
Date: Tue, 16 May 2023 15:22:57 +0000
Subject: [PATCH 2/3] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index b5e6575..b0930de 100644
--- a/README.md
+++ b/README.md
@@ -184,7 +184,7 @@ addLoginClickEventListener();
You can now log in using a token.
Note that this doesn't work with bot tokens. Bot tokens are different from user tokens, and Discord doesn't support this.
-
+)
Login Screen after running the script:
From 53c63b45d52c451920849a209a70d0d0a146c26a Mon Sep 17 00:00:00 2001
From: Pixeluted <78791776+Pixeluted@users.noreply.github.com>
Date: Tue, 16 May 2023 15:23:41 +0000
Subject: [PATCH 3/3] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index b0930de..124c2fc 100644
--- a/README.md
+++ b/README.md
@@ -184,7 +184,7 @@ addLoginClickEventListener();
You can now log in using a token.
Note that this doesn't work with bot tokens. Bot tokens are different from user tokens, and Discord doesn't support this.
-)
+
Login Screen after running the script: