Nov-30-2020, 07:58 AM
Trying to make a bot to connect on discord with Selenium Python: I've been trying to make a bot to connect to my discord.
Imports needed are listed below:
Imports needed are listed below:
from selenium import webdriver from selenium.webdriver.common.keys import Keys import timeThe following code is my script - defining DiscordBot:
class DiscordBot: def __init__(self, email, password): self.email = email self.password = password self.driver = webdriver.Firefox() def closeBrowser(self): self.driver.close() def login(self): driver = self.driver driver.get("https://discordapp.com/login") browser = webdriver.Firefox() email = browser.find_element("register-email") email.send_keys("[email protected]") password = browser.find_element("register-password") password.send_keys("my password") browser.find_element_by_name("login").click() time.sleep(2)However, my problem is when the above code runs, it produces the following error:
raise exception_class(message, screen, stacktrace) selenium.common.exceptions.InvalidArgumentException: Message: unknown variant `register-email`, expected one of `css selector`, `link text`, `partial link text`, `tag name`, `xpath` at line 1 column 26