0
import os
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.action_chains import ActionChains
import time

chrome_options = Options()
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('--disable-dev-shm-usage')
chrome_options.add_argument('--ignore-ssl-errors=yes')
chrome_options.add_argument('--ignore-certificate-errors')

driver = webdriver.Chrome(options=chrome_options)
driver.get("https://discord.com/login")

try:
  WebDriverWait(driver, 50).until(EC.visibility_of_element_located((By.CSS_SELECTOR, "[name='email']")))
  WebDriverWait(driver, 50).until(EC.visibility_of_element_located((By.CSS_SELECTOR, "[name='password']")))
finally:
  email_input = driver.find_element(By.NAME, "email")
  email_input.send_keys(os.environ['email'])
  pass_input = driver.find_element(By.NAME, "password")
  pass_input.send_keys(os.environ['password'])
  time.sleep(1)
  pass_input.send_keys(Keys.ENTER)

I have made a Discord logger. It login discord successfully. but after i restart the login informations are gone. it’s start again in loging page.

I am using Replit so i think it is problem with replit.

I also tried login using token but that doesn’t work. i have to use only email and password login for that now. i just want to fix that it will storing all login information even i restarts it remains.

Liman
  • 35
  • 3

0 Answers0