From bc7218c0869ec94cdc737c5886fcfc488881adc6 Mon Sep 17 00:00:00 2001 From: Chroma <110534939+uziff@users.noreply.github.com> Date: Mon, 15 Sep 2025 10:00:50 +0200 Subject: [PATCH 1/6] Updated readme with updated info --- readme.md | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/readme.md b/readme.md index 5e66679..19297b7 100644 --- a/readme.md +++ b/readme.md @@ -1,4 +1,4 @@ -# โšก DISCORD TOKEN GENERATOR v1 +# โšก DISCORD TOKEN GENERATOR v1.5

status @@ -7,8 +7,8 @@

- ๐Ÿ”ฅ Advanced Discord Token Generator with Selenium Automation โ€” FREE edition
- ๐ŸŽ‰ Made with โค๏ธ by @AnomusLY | Discord Id @Anomus.ly + ๐Ÿ”ฅ "Advanced" Discord Token Generator with Selenium Automation โ€” FREE edition
+ ๐ŸŽ‰ Made with โค๏ธ by @AnomusLY | Modified and adjusted by uzif :3

--- @@ -16,7 +16,7 @@ ## โœจ Features - ๐Ÿค– **Automated account creation** using Selenium WebDriver -- ๐Ÿ“ง **Temporary email integration** with YOPmail support +- ~๐Ÿ“ง **Temporary email integration** with YOPmail support~ removed feature - ๐Ÿ›ก๏ธ **Advanced rate limiting detection** to prevent Discord API blocks - ๐Ÿ”„ **Automatic retry mechanism** with intelligent backoff - ๐Ÿ“Š **Real-time status updates** with colored console output @@ -89,10 +89,10 @@ tls-client ## ๐Ÿงพ Example Usage Flow -1. ๐Ÿ“ง **Generate temporary email** using YOPmail service +1. ~๐Ÿ“ง **Generate temporary email** using YOPmail service~ Removed feature 2. ๐Ÿค– **Automate Discord registration** with Selenium 3. ๐Ÿงฉ **Manual CAPTCHA solving** when prompted -4. โœ‰๏ธ **Email verification** through YOPmail interface +4. ~โœ‰๏ธ **Email verification** through YOPmail interface~ Removed feature 5. ๐Ÿ”‘ **Token extraction** via Discord API login 6. ๐Ÿ’พ **Save credentials** to organized output files @@ -102,7 +102,7 @@ tls-client |-----------|-------------|---------| | `Selenium WebDriver` | Browser automation | Account registration | | `Undetected Chrome` | Stealth browser | Bypass detection | -| `YOPmail Integration` | Temporary emails | Email verification | +~| `YOPmail Integration` | Temporary emails | Email verification |~ Removed feature | `TLS Client` | Rate limit detection | API monitoring | | `Random Generation` | Fake user data | Realistic accounts | @@ -119,36 +119,34 @@ tls-client - ๐Ÿšฆ **Rate limiting is automatically handled** to prevent blocks - ๐Ÿงฉ **Manual CAPTCHA solving required** for security -- โœ‰๏ธ **Email verification must be done manually** in YOPmail -- ๐Ÿ”„ **Browser restart recommended** between generations +- ~โœ‰๏ธ **Email verification must be done manually** in YOPmail~ Removed feature +- ~๐Ÿ”„ **Browser restart recommended** between generations~ - ๐Ÿ“Š **All tokens are automatically saved** to output files -- โš–๏ธ **Use responsibly** and follow Discord's Terms of Service +- โš–๏ธ **Use responsibly** and follow Discord's Terms of Service <-- yup, do that. ## ๐Ÿ› ๏ธ Troubleshooting ### Common Issues: - **CAPTCHA not appearing**: Refresh the page or restart browser -- **Email verification failed**: Check YOPmail inbox manually +- **Email verification failed**: I removed this feature. - **Rate limited**: Tool will automatically wait and retry - **Browser crashes**: Tool will restart and continue ### Solutions: - Ensure Chrome is updated to latest version - Check internet connection stability -- Disable antivirus interference with browser +- Disable antivirus interference with browser (not necessary but might have to depends on antivirus) - Run as administrator if needed ## ๐Ÿ’ธ Support Development If this tool saved you time or helped you out, feel free to donate ๐Ÿ’ฐ: - -**Litecoin (LTC)**: `ltc1qrw6ns4sxcngy9mjz8u96kn25clks858lwgtarr` +No its free dw ## ๐Ÿ“ž Contact & Support - ๐Ÿ’ฌ **Discord**: `anomus.ly` -- ๐Ÿ› ๏ธ **Custom Tools**: DM me on Discord with details and budget -- ๐Ÿ› **Issues**: Open an issue on GitHub +- ๐Ÿ’ฌ **Discord**: `uzif` --- From ffc4ca81e5392412357a66ce59ba3e8e74dd7189 Mon Sep 17 00:00:00 2001 From: Chroma <110534939+uziff@users.noreply.github.com> Date: Mon, 15 Sep 2025 10:06:39 +0200 Subject: [PATCH 2/6] Updated with better readibility and some adjustments --- readme.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/readme.md b/readme.md index 19297b7..0842c39 100644 --- a/readme.md +++ b/readme.md @@ -16,7 +16,7 @@ ## โœจ Features - ๐Ÿค– **Automated account creation** using Selenium WebDriver -- ~๐Ÿ“ง **Temporary email integration** with YOPmail support~ removed feature +- ~๐Ÿ“ง **Temporary email integration** with YOPmail support~ **removed feature** - ๐Ÿ›ก๏ธ **Advanced rate limiting detection** to prevent Discord API blocks - ๐Ÿ”„ **Automatic retry mechanism** with intelligent backoff - ๐Ÿ“Š **Real-time status updates** with colored console output @@ -60,15 +60,15 @@ tls-client ``` 2. **The tool will automatically**: - - Generate temporary email addresses + - ~Generate temporary email addresses~ Not really, only as text to register on discord. - Create Discord accounts using Selenium - Handle CAPTCHA prompts (manual solving required) - - Verify emails through YOPmail + - ~Verify emails through YOPmail~ Removed feature - Extract and save Discord tokens 3. **Manual steps required**: - Solve CAPTCHA when prompted - - Verify email in YOPmail tab + - ~Verify email in YOPmail tab~ Removed Feature - Close browser when instructed 4. **Check results** in output files: @@ -89,10 +89,10 @@ tls-client ## ๐Ÿงพ Example Usage Flow -1. ~๐Ÿ“ง **Generate temporary email** using YOPmail service~ Removed feature +1. ~๐Ÿ“ง **Generate temporary email** using YOPmail service~ Removed feature 2. ๐Ÿค– **Automate Discord registration** with Selenium 3. ๐Ÿงฉ **Manual CAPTCHA solving** when prompted -4. ~โœ‰๏ธ **Email verification** through YOPmail interface~ Removed feature +4. ~โœ‰๏ธ **Email verification** through YOPmail interface~ Removed feature 5. ๐Ÿ”‘ **Token extraction** via Discord API login 6. ๐Ÿ’พ **Save credentials** to organized output files @@ -102,7 +102,7 @@ tls-client |-----------|-------------|---------| | `Selenium WebDriver` | Browser automation | Account registration | | `Undetected Chrome` | Stealth browser | Bypass detection | -~| `YOPmail Integration` | Temporary emails | Email verification |~ Removed feature +~| `YOPmail Integration` | Temporary emails | Email verification |~ Removed feature | `TLS Client` | Rate limit detection | API monitoring | | `Random Generation` | Fake user data | Realistic accounts | @@ -119,7 +119,7 @@ tls-client - ๐Ÿšฆ **Rate limiting is automatically handled** to prevent blocks - ๐Ÿงฉ **Manual CAPTCHA solving required** for security -- ~โœ‰๏ธ **Email verification must be done manually** in YOPmail~ Removed feature +- ~โœ‰๏ธ **Email verification must be done manually** in YOPmail~ Removed feature - ~๐Ÿ”„ **Browser restart recommended** between generations~ - ๐Ÿ“Š **All tokens are automatically saved** to output files - โš–๏ธ **Use responsibly** and follow Discord's Terms of Service <-- yup, do that. From 014e18cef2669ee6308096b421a0770d8cd85af1 Mon Sep 17 00:00:00 2001 From: Chroma <110534939+uziff@users.noreply.github.com> Date: Mon, 15 Sep 2025 10:09:03 +0200 Subject: [PATCH 3/6] Oops, missed that one --- readme.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/readme.md b/readme.md index 0842c39..9177b9a 100644 --- a/readme.md +++ b/readme.md @@ -60,7 +60,7 @@ tls-client ``` 2. **The tool will automatically**: - - ~Generate temporary email addresses~ Not really, only as text to register on discord. + - ~Generate temporary email addresses~ Not really, only as text to register on discord. - Create Discord accounts using Selenium - Handle CAPTCHA prompts (manual solving required) - ~Verify emails through YOPmail~ Removed feature @@ -102,7 +102,6 @@ tls-client |-----------|-------------|---------| | `Selenium WebDriver` | Browser automation | Account registration | | `Undetected Chrome` | Stealth browser | Bypass detection | -~| `YOPmail Integration` | Temporary emails | Email verification |~ Removed feature | `TLS Client` | Rate limit detection | API monitoring | | `Random Generation` | Fake user data | Realistic accounts | From 99d5dbe48f7572b9b0a7b5f65f7a20e0dae3d8ac Mon Sep 17 00:00:00 2001 From: Chroma <110534939+uziff@users.noreply.github.com> Date: Mon, 15 Sep 2025 10:09:49 +0200 Subject: [PATCH 4/6] Should be all updated now --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 9177b9a..b496774 100644 --- a/readme.md +++ b/readme.md @@ -119,7 +119,7 @@ tls-client - ๐Ÿšฆ **Rate limiting is automatically handled** to prevent blocks - ๐Ÿงฉ **Manual CAPTCHA solving required** for security - ~โœ‰๏ธ **Email verification must be done manually** in YOPmail~ Removed feature -- ~๐Ÿ”„ **Browser restart recommended** between generations~ +- ~๐Ÿ”„ **Browser restart recommended** between generations~ - ๐Ÿ“Š **All tokens are automatically saved** to output files - โš–๏ธ **Use responsibly** and follow Discord's Terms of Service <-- yup, do that. From d86c3627be1eb9c698ff4c18e35df6d8222d230d Mon Sep 17 00:00:00 2001 From: Chroma <110534939+uziff@users.noreply.github.com> Date: Mon, 15 Sep 2025 10:10:28 +0200 Subject: [PATCH 5/6] Making the code actually work --- main.py | 110 +++++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 81 insertions(+), 29 deletions(-) diff --git a/main.py b/main.py index b739d2a..3e449cb 100644 --- a/main.py +++ b/main.py @@ -26,7 +26,11 @@ โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘ โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ• โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘ โ•šโ•โ• โ•šโ•โ•โ•šโ•โ• โ•šโ•โ•โ•โ• โ•šโ•โ•โ•โ•โ•โ•โ•โ•šโ•โ• โ•šโ•โ• ๐Ÿš€ Ultimate EVS Tool ๐Ÿš€ -[+] Programmed By Anomus.LY''' +[+] Programmed By Anomus.LY +[+] Modified By Uzif +[+] https://haxs.dev/ + +''' @@ -98,7 +102,7 @@ def print_templog(temp_email): def generate_yopmail_email(): username = ''.join(random.choices(string.ascii_letters + string.digits, k=10)) - email = f"{username}@1xp.fr" + email = f"{username}@gmail.com" # replaced whatever that was with gmail cuz that shi aint working return username, email def generate_random_string(length=12): @@ -131,39 +135,75 @@ def main(): driver.find_element(By.NAME, "username").send_keys(username) driver.find_element(By.NAME, "password").send_keys(email) element_3 = WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.ID, 'react-select-3-input'))) - element_3.send_keys('15') + element_3.send_keys('1') + time.sleep(1) # added timer to assure syncronization element_3.send_keys(Keys.RETURN) element_2 = WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.ID, 'react-select-2-input'))) - element_2.send_keys('MAY') + element_2.send_keys('1') + time.sleep(1) # added timer to assure syncronization element_2.send_keys(Keys.RETURN) element_4 = WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.ID, 'react-select-4-input'))) element_4.send_keys('1995') - continue_button = WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, '//button[@type="submit"]'))) - limit = account_ratelimit() - if limit > 1: - print(f'{timestamp()}{Fore.RED}[INFO] Ratelimited for {limit} seconds. Retrying after ratelimit disappears.') - time.sleep(limit) - continue_button.click() - print(f"{timestamp()} {Fore.BLUE}Please Solve Captcha Manually.{Style.RESET_ALL}") - while True: + time.sleep(1) # added timer to assure syncronization + element_2.send_keys(Keys.RETURN) + + # yes discord we agree to the Terms of service + + try: + locator = (By.XPATH, "//input[@type='checkbox']") + + checkboxes = WebDriverWait(driver, 10).until( + EC.presence_of_all_elements_located(locator) + ) + + print(f"{timestamp()} {Fore.BLUE}Got {Style.RESET_ALL}{Fore.GREEN}{len(checkboxes)}{Style.RESET_ALL}{Fore.BLUE} checkboxes. Clicking...{Style.RESET_ALL}") + + for checkbox in checkboxes: + if not checkbox.is_selected(): + driver.execute_script("arguments[0].scrollIntoView(true);", checkbox) + time.sleep(0.5) + checkbox.click() + + print(f"{timestamp()} {Fore.BLUE}Alright done.") + + except Exception as e: + print(f"{timestamp()} {Fore.RED}Shit, got an error.. {e}") + + finally: + continue_button = WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, '//button[@type="submit"]'))) + limit = account_ratelimit() + if limit > 1: + print(f'{timestamp()}{Fore.RED}[INFO] Ratelimited for {limit} seconds. Retrying after ratelimit disappears.') + time.sleep(limit) + continue_button.click() + print(f"{timestamp()} {Fore.BLUE}Please Solve Captcha Manually.{Style.RESET_ALL}") + + # while True: nah WebDriverWait(driver, 300).until(EC.url_contains("discord.com/channels/@me")) print(f"{timestamp()} {Fore.GREEN}Redirected to the Discord page!{Style.RESET_ALL}") + + + # lets not verify any email here lol (too lazy to do it) + """ usernamebaba = email.split('@')[0] driver.get(f"https://yopmail.com/en/?login={usernamebaba}") print(f"{timestamp()} {Fore.BLUE}Navigate to Yopmail and verify email manually.{Style.RESET_ALL}") print(f"{timestamp()} {Fore.BLUE}Once you've solved the CAPTCHA and clicked the verification link, Close the Browser to continue.{Style.RESET_ALL}") + while True: try: driver.title except Exception: print(f"{timestamp()} {Fore.GREEN}Browser closed by the user. Proceeding...{Style.RESET_ALL}") break + """ + driver.quit() + print(f"{timestamp()} {Fore.BLUE}Please Solve Captcha Manually.{Style.RESET_ALL}") success = login_and_fetch_token(email, email) if success: print(f"{timestamp()} {Fore.GREEN}Process complete. Restarting...{Style.RESET_ALL}") else: print(f"{timestamp()} {Fore.RED}Failed to fetch the token.{Style.RESET_ALL}") - break finally: if driver: @@ -176,28 +216,40 @@ def main(): driver = None def login_and_fetch_token(email, password): - data = {"email": email, "password": password, "undelete": "false"} + data = {"login": email, "password": password, "undelete": "false"} headers = { "content-type": "application/json", "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36", } - r = requests.post("https://discord.com/api/v9/auth/login", json=data, headers=headers) - if r.status_code == 200: - token = r.json().get("token") - if token: + try: + r = requests.post("https://discord.com/api/v9/auth/login", json=data, headers=headers) + + if r.status_code == 200: + token = r.json().get("token") + if token: + print(f"{timestamp()} {Fore.GREEN}Token fetched: {token}{Style.RESET_ALL}") + with open("tokens.txt", "a") as f: + f.write(f"{token}\n") + with open("evs.txt", "a") as f: + f.write(f"{email}:{password}:{token}\n") + print(f"{timestamp()} {Fore.GREEN}Token Saved to evs.txt and tokens.txt{Style.RESET_ALL}") + return True + + elif "captcha-required" in r.text: + print(f"{timestamp()} {Fore.RED}Discord returned captcha, stopping retry.{Style.RESET_ALL}") + return False - print(f"{timestamp()} {Fore.GREEN}Token fetched: {token}{Style.RESET_ALL}") - with open("tokens.txt", "a") as f: - f.write(f"{token}\n") - with open("evs.txt", "a") as f: - f.write(f"{email}:{password}:{token}\n") - payload = {"content": f"{email}:{password}:{token}"} - print(f"{timestamp()} {Fore.GREEN}Token Saved to evs.txt and tokens.txt{Style.RESET_ALL}") - return True - elif "captcha-required" in r.text: - print(f"{timestamp()} {Fore.RED}Discord returned captcha, stopping retry.{Style.RESET_ALL}") + else: + print(f"{timestamp()} {Fore.RED}Failed to fetch token. Status Code: {r.status_code}") + print(f"{timestamp()} {Fore.YELLOW}Response: {r.text}") + return False + + except requests.exceptions.RequestException as e: + print(f"{timestamp()} {Fore.RED}A connection error occurred: {e}") return False - return False + + return False + if __name__ == "__main__": main() From 685a7e4efaddae2e1ea8912d6d6853ffb281c743 Mon Sep 17 00:00:00 2001 From: Chroma <110534939+uziff@users.noreply.github.com> Date: Mon, 15 Sep 2025 10:12:53 +0200 Subject: [PATCH 6/6] Software is free, --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index b496774..4c36a3b 100644 --- a/readme.md +++ b/readme.md @@ -7,7 +7,7 @@

- ๐Ÿ”ฅ "Advanced" Discord Token Generator with Selenium Automation โ€” FREE edition
+ ๐Ÿ”ฅ "Advanced" Discord Token Generator with Selenium Automation
๐ŸŽ‰ Made with โค๏ธ by @AnomusLY | Modified and adjusted by uzif :3