Как отправить сообщение в live чат ютуба через Selenium?

Рейтинг: 1Ответов: 1Опубликовано: 17.02.2023
<div id="input" contenteditable="" class="style-scope yt-live-chat-text-input-field-renderer" tabindex="0" aria-invalid="" aria-label="Напишіть щось…"></div>

Нужна помощь как отправить сообщение если вместо поля input стоит div?

WebDriver driver=new ChromeDriver();
driver.manage().window().maximize();
driver.get(CHANEL);
Thread.sleep(3000);
driver.findElement(By.xpath("//*[@id=\"buttons\"]/ytd-button-renderer/yt-button-shape/a/yt-touch-feedback-shape/div/div[2]")).click();
driver.findElement(By.xpath("//*[@id=\"identifierId\"]")).sendKeys("vayabon942@mirtox.com");
driver.findElement(By.xpath("//*[@id=\"identifierNext\"]/div/button")).click();
Thread.sleep(10000);
driver.findElement(By.xpath("//*[@id=\"password\"]/div[1]/div/div[1]/input")).sendKeys("A@12345678a");
driver.findElement(By.xpath("//*[@id=\"passwordNext\"]/div/button")).click();
Thread.sleep(10000);
driver.findElement(By.xpath("//*[@id=\"input\"]")).sendKeys("text");
driver.findElement(By.xpath("//*[@id=\"button\"]")).click();

Ответы

Ответов пока нет.