Apps in diesem Workflow

Wie es funktioniert

Bist du es leid, die Leistung und den Status deiner Website manuell zu überprüfen? Wünschst du dir eine nahtlose Lösung, die dich in Echtzeit auf dem Laufenden hält? Such nicht weiter! Mit dem Headless Browser von Latenode und der Telegram Bot-Integration kannst du in nur 5 Minuten deinen eigenen Website-Überwachungsdienst einrichten. Du kannst nicht nur die Aktivitäten auf deiner Website überwachen, sondern erhältst auch sofortige Benachrichtigungen, sobald Fehler oder Ausfallzeiten auftreten. In diesem Leitfaden zeigen wir dir Schritt für Schritt, wie du diesen Automatisierungsworkflow erstellst.

Was du brauchst:

  • Telegramm-Konto
  • Zugang zu Latenode.com

Schritt 1: Einen Telegram Bot erstellen

  • Initiiere eine Konversation mit BotFather
  • Beginne eine Unterhaltung mit BotFather auf Telegram.
  • Erstelle einen neuen Bot:
Illustration von BotFather
  • Gib /newbot ein und folge den Anweisungen, um deinem Bot einen Namen zu geben und einen Benutzernamen zu erstellen.
  • Du erhältst einen API-Schlüssel für deinen Telegram-Bot.

Aktiviere Gruppenchat-Einladungen:

  • Gib /help und /setjoingroups ein, damit dein Bot zu Gruppenchats eingeladen werden kann.

Bot zu einem Gruppenchat hinzufügen:

  • Erstelle einen neuen Gruppenchat oder füge deinen Bot zu einem bestehenden hinzu.
  • Du brauchst die Chat-ID dieser Gruppe für spätere Schritte.
Illustration, wie man BotFather zu einem Gruppenchat hinzufügt

Schritt 2: Einrichten des Latenode Szenarios

Illustration der Einrichtung des Szenarios auf Latenode

Logge dich ein bei Latenode. com:

  • Melde dich bei deinem Latenode Konto an.

Erstelle ein neues Szenario:

  • Klicke auf "Neues Szenario erstellen" und gib ihm einen Namen.

Konfiguriere die Auslöser:

  • Füge einen Zeitplan-Trigger hinzu, um die Leistungsprüfung in regelmäßigen Abständen zu aktivieren.
  • Füge einen Webhook-Trigger für anpassbare Aktivierungslinks hinzu.

Implementiere den Headless Browser:

  • Füge einen Headless Browser-Knoten hinzu.

Hier ist der Code, den ich verwende:


await page.goto('https://app.latenode.com/auth', { waitUntil: 'networkidle2' });

// The waitForSelector is used here to ensure that the React app has finished rendering.
// This is a simple approach and might need to be adjusted based on the actual app behavior.
await page.waitForSelector('[data-test-id="authEmailInput"]', { timeout: 10000 });

// Check if the specific string exists on the page
const isStringPresent = await page.evaluate(() => {
    return document.body.textContent.includes('Create your account');
});

return { "result": isStringPresent };


Dies ist nur ein einfaches Beispiel. Du kannst hier jede beliebige Logik aufbauen. Der Headless-Browser von Latenodebietet dir mit der Puppeteer-Bibliothek eine große Vielfalt an Möglichkeiten.

  • Kopiere den bereitgestellten Code und füge ihn ein, um zu deiner Website zu navigieren und nach einem bestimmten Text zu suchen.

Telegramm-Knotenpunkte einrichten:

  • Füge zwei Telegram Bot API-Knoten hinzu, um Nachrichten zu versenden.
  • Verbinde sie mit dem Knoten "Headless Browser".
  • Konfiguriere Filter, die auf der Grundlage des Ergebnisses des Headless Browser-Knotens ausgeführt werden.

Konfiguriere die Telegrammknoten:

Illustration der Konfiguration von Telegram-Knoten
  • Gib das Zugriffstoken deines Bots ein, das du von BotFather.
  • Gib die Chat-ID der Gruppe an, für die du Benachrichtigungen erhalten möchtest.
  • Passe den Nachrichtentext und den Parsing-Modus an.

Speichern und bereitstellen

  • Speichere das Szenario und setze es ein, damit es automatisch aktiv wird.

Fazit

Herzlichen Glückwunsch! Du hast erfolgreich deinen eigenen Workflow zur Überwachung von Webseiten mit Latenode erstellt. Mit dieser Automatisierung erhältst du Echtzeit-Updates über die Leistung deiner Website direkt in deinem Telegram-Gruppenchat. Du kannst das Szenario an deine Bedürfnisse anpassen, egal ob du Änderungen an der Website überwachen oder eine Website auf Änderungen überprüfen möchtest. 

Tritt unserem Discord-Kanal bei, um Unterstützung zu erhalten und dich mit anderen Low-Code-Enthusiasten auszutauschen. Die Möglichkeiten der Automatisierung sind endlos, und wir freuen uns, wenn du uns auf dieser Reise begleitest!

Kategorien

AI
IT & Entwicklung

FAQ

Kann ich Latenode nutzen, wenn ich mich nicht mit der Programmierung auskenne?

Ja, Latenode ist für Benutzer aller Fähigkeitsstufen gedacht. Es bietet fortgeschrittene Funktionen für diejenigen, die JavaScript beherrschen, und intuitive visuelle Werkzeuge und KI-Hilfe für Anfänger. Egal, ob du ein erfahrener Entwickler oder ein Anfänger bist, Latenode bietet dir eine benutzerfreundliche Erfahrung, die auf deine Fähigkeiten zugeschnitten ist.‍‍

Kann Latenode mit Diensten und APIs von Drittanbietern integriert werden?

Ja, Latenode unterstützt die Integration mit einer Vielzahl von Drittanbieterdiensten und APIs. Du kannst Latenode mit verschiedenen Online-Plattformen, Datenbanken und Softwaresystemen verbinden, um Datenübertragungen zu automatisieren, Aktionen auszulösen und Arbeitsabläufe zu optimieren. Latenode bietet außerdem Tools und Ressourcen, um den Integrationsprozess zu erleichtern.

Gibt es eine kostenlose Version von Latenode ?

Ja, Latenode bietet eine kostenlose Version an, mit der du seine Möglichkeiten kennenlernen kannst. Diese Version enthält eine Teilmenge der Funktionen von Latenode und ermöglicht es dir, mit der Automatisierung zu beginnen und ihre Vorteile zu erleben. Du kannst dann entscheiden, ob du auf einen kostenpflichtigen Plan für zusätzliche Funktionen und Ressourcen umsteigen möchtest.

Was ist Latenode?

Latenode ist ein übersichtliches und intuitives Automatisierungstool, mit dem Kunden ihre Arbeitsabläufe durch Automatisierung rationalisieren können. Es ermöglicht Kunden, computerisierte Strategien zu erstellen, indem sie verschiedene Internetangebote und Gadgets miteinander verbinden.

Wie hilft Latenode dabei, die Chancen zu maximieren?

Indem du alle deine Marketinginstrumente durch Datenintegration an einem Ort zusammenfasst, hilft dir Latenode , einen umfassenden Überblick über deine Aktivitäten zu gewinnen. So kannst du potenzielle Chancen leichter erkennen und fundierte Entscheidungen auf der Grundlage genauer Daten treffen.