Workflow zum automatischen Posten von Tweets

Dieser Workflow automatisiert das Posten von Tweets alle 6 Stunden mit zufällig ausgewählten Minuten, um eine natürliche Verbreitung zu simulieren.

Workflow zum automatischen Posten von Tweets

Die Website nutzt die Wordpress-Infrastruktur.

Server: Unser Server befindet sich in einem Unternehmen mit Sitz in Deutschland. Er hat eine hohe und schnelle Internetverbindung. Es gibt eine Generatorunterstützung für ununterbrochenen Strom.

1. Sticky Note – Überblick

Der erste Sticky Note im Workflow stellt den Überblick über die geplante Funktionalität dar. Hier wird festgehalten, dass ein Tweet alle 6 Stunden geschrieben werden soll, wobei die Minuten, in denen er gepostet wird, zufällig gewählt werden, um ein natürliches Verhalten zu simulieren.

2. Post tweet – Twitter-Knoten

Der „Post tweet“ Knoten ist vom Typ n8n-nodes-base.twitter und hat die Aufgabe, den generierten Tweet auf dem Twitter-Account des Nutzers zu posten.
Die Konfiguration erfolgt über die text Einstellung, die den Inhalt des Tweets aus den vorherigen Knoten bezieht: ={{ $json.message.content.tweet }}. Zudem sind die Credentials für den Twitter OAuth2 API-Zugang erforderlich.

3. Schedule posting every 6 hours – Zeitplan-Knoten

Der Schedule Trigger Knoten führt den Workflow alle 6 Stunden aus. In den Parameters wird das Intervall festgelegt, und die triggerAtMinute-Einstellung wird auf eine zufällige Minute gesetzt: ={{ Math.floor(Math.random() * 60) }}, was die Ausführung natürlicher erscheinen lässt.

4. Trigger posting manually – Manueller Trigger

Dieser Knoten vom Typ n8n-nodes-base.manualTrigger ermöglicht das manuelle Starten des Workflows. Das gibt dem Benutzer die Flexibilität, auch außerhalb des regulären Zeitplans Tweets zu generieren.

5. Sticky Note1 – Profil-Konfiguration

Ein weiterer Sticky Note, der Hinweise zur Konfiguration des Influencer-Profils gibt. Hier wird umrissen, dass der Nutzer seine Zielnische, den Schreibstil sowie Inspirationsquellen setzen möchte.

6. Sticky Note3 – Tweet-Generierung

Dieser Knoten beschreibt die Funktion, einen potenziell viralen Tweet basierend auf den vorherigen Konfigurationen zu generieren.

7. Sticky Note4 – Tweet-Validierung

Hier wird erklärt, dass der nächste Schritt darin besteht, sicherzustellen, dass der generierte Tweet die Zeichenbeschränkungen erfüllt. Wenn dies nicht der Fall ist, wird ein neuer Tweet generiert.

8. Sticky Note5 – Posten des Tweets

Dieser Knoten informiert darüber, dass der Tweet, der alle vorherigen Validierungen bestanden hat, jetzt auf Twitter gepostet wird.

9. Verify tweet constraints – Bedingte Prüfung

Der Knoten vom Typ n8n-nodes-base.if prüft, ob die Länge des generierten Tweets 280 Zeichen nicht überschreitet. Sollte das der Fall sein, wird der Workflow to den generierten Tweet über „Post tweet“ weitergeführt, andernfalls wird der Workflow erneut zur Tweet-Generierung umgeleitet.

10. Sticky Note2 – Ausgabe des manuell ausgelösten Tweets

Dieser Knoten stellt ebenfalls eine Notiz dar, die beschreibt, dass bei manuellem Auslösen des Workflows ein Tweet erstellt wird.

11. Generate tweet content – Genuss der Tweet-Inhalte

Der Knoten vom Typ @n8n/n8n-nodes-langchain.openAi nutzt die OpenAI API, um den Tweet zu generieren. Dabei sind spezifische Parameter wie modelId und messages festgelegt, um den Kontext und den gewünschten Stil zu definieren.

12. Configure your influencer profile – Einflussprofileinstellungen

Dieser Knoten ist vom Typ n8n-nodes-base.set und ermöglicht die Festlegung der Nische, des Stils und der Inspirationsquelle des Benutzers, wodurch der generierte Tweet personalisiert wird.

Ergebnis

Durch diese Workflow-Einstellungen ermöglicht dieser Prozess dem Benutzer, automatisch und manuell Tweets zu generieren und zu posten, während gleichzeitig sichergestellt wird, dass die Tweets den Plattformrichtlinien entsprechen. Der Workflow kombinieret sowohl automatisierte als auch benutzerdefinierte Eingaben, um optimale Ergebnisse in sozialen Medien zu erzielen.

Für den Download des vollständigen Workflows klicken Sie hier.

Facebook
Twitter
LinkedIn

Andere Projekte