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.