Я пытаюсь отправить сообщение в чат через Greasemonkey для Firefox. На веб-странице нет кнопки, сообщение должно быть отправлено с ключом ввода. При проверке поля ввода в чате появляется следующее сообщение:
<input type="text" id="chatcli" placeholder="type chat message here" onkeyup="if(event.keyCode == 13) ChatClient.sendLine();">
Я могу редактировать текстовое поле, используя document.getElementById('chatcli').value = "/bot command here"+x
, но не могу понять, как его на самом деле отправить.
Я заметил, что если я наберу ChatClient.sendLine();
в консоли, сообщение отправится. Я попытался вставить этот код в мой скрипт Greasemonkey, но он не сработал. Я также пытался document.ChatClient.sendLine();
, ничего.
Должен быть способ отправки консольных команд на веб-страницу. Что мне не хватает? Если бы кто-то мог указать мне правильное направление, я был бы признателен.