Задать вопрос
@dEnisHamer

Как написать автоотправку сообщения в веб телеграме?

Здравствуйте.
Есть телеграм чат где нужно показывать свою активность и за это ты будешь получать балы.
Активность считается отправностью сообщение. Т.е. одно сообщение = одна активность.
В течении месяца нужно как можно больше набрать активности, а писать вручную сообщения не вариант. И я решил написать скрипт.
Так совпало что я совсем недавно начал изучать веб программирования, и сейчас немного знаю JS. И вот я решил использовать для этого tampermonkey. Написал очень простенький скрипт:

// ==UserScript==
// @name New Userscript
// Илья Ковалевский tampermonkey.net
// @version 0.1
// @description try to take over the world!
// author You
// @match https://web.telegram.org/
// @grant none
// ==/UserScript==

setTimeout(function(){
let mainInput = document.querySelector('div[placeholder="Write a message..."]');
let mainButton = document.querySelector(`button[ng-class="draftMessage.type == 'edit' ? 'im_submit_edit' : 'im_submit_send'"]`);

let message = "Привет",
message1 = "Как дела?",
message2 = "Хорошо";

mainInput.innerText = message;

mainButton.click();

console.log("Сработало");
},2000);

В конце mainButton.click(); Не работает, если что это кнопка отправить сообщение в веб телеграме( Send ).
Есть ещё какие то другие методы как отправить сообщение в телеге?
  • Вопрос задан
  • 189 просмотров
Подписаться 1 Средний 1 комментарий
Решения вопроса 1
@cython
Для таких целей существует Telegram API
Для Node.JS существует множество библиотек для работы с API
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы