Markieren Sie die Telegrammnachricht mit js in der Konsole als gelesenJavaScript

Javascript-Forum
Guest
 Markieren Sie die Telegrammnachricht mit js in der Konsole als gelesen

Post by Guest »

Ich habe eine Anfrage vom Kunden, Nachrichten von der Telegram-Webseite (Scraper) zu lesen und sie an den anderen Telegram-Chat zu senden. Ich habe den Parser und alle anderen Teile erstellt und sogar das Scrollen hinzugefügt. Telegram markiert Nachrichten beim Scrollen jedoch nicht als gelesen und springt daher zur ersten „ungelesenen“ Nachricht zurück. Infolgedessen funktioniert der Scraper nicht.
Ich füge mein Skript direkt in die Browserkonsole ein

Code: Select all

function scrollChatToBottom() {
const element = document.querySelector('.MessageList');
if (element) {
element.scrollTop = element.scrollHeight;
}
}
Dieser Code funktioniert für die ersten 10 Nachrichten. und funktioniert dann nicht mehr, weil neue Nachrichten nicht in das DOM eingefügt werden, weil es „ungelesene“ Nachrichten gibt

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post