Automatisiertes Tweet-Posting mit n8n

Dieser Workflow erstellt und postet automatisch Tweets alle 6 Stunden, während es die Minuten zufällig anpasst, um ein natürliches Posting-Verhalten zu simulieren.

Automatisiertes Tweet-Posting mit n8n

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.

Workflow-Beschreibung

In diesem n8n-Workflow wird ein automatisiertes System erstellt, um Tweets auf Twitter zu posten. Das System wird alle 6 Stunden einen Tweet posten und dabei die Minuten zufällig anpassen, um ein natürliches Verhalten zu simulieren.

Node 1: Sticky Note

Name: Sticky Note
Typ: n8n-nodes-base.stickyNote
Funktion: Diese Notiz gibt eine kurze Beschreibung des Workflows. Sie dient als Erinnerung für den Benutzer, dass dieser Workflow Tweets alle 6 Stunden veröffentlicht.

Node 2: Post tweet

Name: Post tweet
Typ: n8n-nodes-base.twitter
Funktion: Hier wird der Tweet tatsächlich auf Twitter gepostet. Die Parameter beinhalten den Text des Tweets, der aus dem JSON des vorhergehenden Nodes entnommen wird.
Ausschlaggebende Einstellungen:

  • Text: Der Text wird in einem dynamischen Format hinterlegt, um Inhalte aus dem vorhergehenden Node zu ziehen.

Warum diese Einstellungen? Diese Konfiguration erlaubt es, die Tweet-Inhalte flexibel zu gestalten, während sie direkt aus dem Workflow-Output stammen.

Node 3: Schedule posting every 6 hours

Name: Schedule posting every 6 hours
Typ: n8n-nodes-base.scheduleTrigger
Funktion: Dieser Node löst das Posting alle 6 Stunden aus. Die Minuten werden zufällig gewählt, um ein unregelmäßiges Posting-Verhalten zu simulieren.
Ausschlaggebende Einstellungen:

  • Stundenintervall: 6 Stunden.
    Trigger bei Minute: Zufällig zwischen 0 und 59.

Warum diese Einstellungen? Dies sorgt für eine Automatisierung, die zudem sehr „menschlich“ wirkt, indem die Posting-Zeiten variieren.

Node 4: Trigger posting manually

Name: Trigger posting manually
Typ: n8n-nodes-base.manualTrigger
Funktion: Dies ermöglicht dem Benutzer, den Workflow manuell zu starten und sofort einen Tweet zu posten, anstatt auf den automatischen Zeitplan zu warten.

Node 5: Sticky Note1

Name: Sticky Note1
Typ: n8n-nodes-base.stickyNote
Funktion: Dies ist eine weitere Notiz zur Konfiguration des Influencer-Profils und beschreibt die notwendigen Einstellungen für Sprache und Nische.

Node 6: Sticky Note3

Name: Sticky Note3
Typ: n8n-nodes-base.stickyNote
Funktion: Hier wird erklärt, dass der Tweet generiert wird, basierend auf den vorhergehenden Konfigurationen.

Node 7: Sticky Note4

Name: Sticky Note4
Typ: n8n-nodes-base.stickyNote
Funktion: Der Node beschreibt, dass der Tweet auf gültige Länge überprüft wird, um die Anforderungen von Twitter zu erfüllen.

Node 8: Sticky Note5

Name: Sticky Note5
Typ: n8n-nodes-base.stickyNote
Funktion: Letzte Notiz, die beschreibt, dass der Tweet auf dem X-Konto veröffentlicht wird.

Node 9: Verify tweet constraints

Name: Verify tweet constraints
Typ: n8n-nodes-base.if
Funktion: Überprüft, ob der generierte Tweet weniger als 280 Zeichen hat. Wenn der Tweet länger ist, wird eine Regeneration durchgeführt.
Ausschlaggebende Einstellungen:

  • Linke Wert: Die Länge des Tweets aus dem JSON.
  • Rechter Wert: 280 Zeichen – die maximale Länge für Tweets.

Warum diese Einstellungen? Dies stellt sicher, dass nur Tweets, die den Anforderungen von Twitter entsprechen, veröffentlicht werden.

Node 10: Sticky Note2

Name: Sticky Note2
Typ: n8n-nodes-base.stickyNote
Funktion: Beschreibt die Funktionen der manuell gesteuerten Postings.

Node 11: Generate tweet content

Name: Generate tweet content
Typ: @n8n/n8n-nodes-langchain.openAi
Funktion: Generiert den Inhalt des Tweets basierend auf vordefinierten Parametern wie Nische, Schreibstil und Inspiration.
Ausschlaggebende Einstellungen:

  • ModelId: GPT-4-Turbo-Preview.
  • Nachrichten: Mehrere Systemnachrichten, um den Tweet zu generieren.

Warum diese Einstellungen? Der Einsatz von KI sorgt für ansprechende und virale Inhalte, die speziell auf das festgelegte Publikum abgestimmt sind.

Node 12: Configure your influencer profile

Name: Configure your influencer profile
Typ: n8n-nodes-base.set
Funktion: Dieser Node konfiguriert das Profil des Influencers, inklusive Nische, Stil und Inspirationsquellen.
Ausschlaggebende Einstellungen:

  • Options: Einstellungsparameter zu Nische, Stil und Inspiration.

Warum diese Einstellungen? Dies stellt sicher, dass der generierte Tweet den definierten Stil und das Thema des Influenzers widerspiegelt.

Ergebnis

Mit diesem Workflow können Benutzer automatisierte Tweets erstellen und veröffentlichen, die ansprechend und relevant sind. Die flexible Planung sowie die Validierung der Tweet-Inhalte stellen sicher, dass alles den Anforderungen entspricht.

Hier ist der Download-Link zum Workflow.

Facebook
Twitter
LinkedIn

Andere Projekte