Workflow zur Generierung von Veranstaltungs-Bannern mit n8n

Dieses Workflow erfasst Veranstaltungsdetails über ein Formular, generiert ein KI-basiertes Bild und erstellt ein Banner mithilfe von BannerBear.

Workflow zur Generierung von Veranstaltungs-Bannern 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.

1. n8n Form Trigger

Der n8n Form Trigger startet den Workflow, wenn ein Benutzer ein Formular ausfüllt.

  • Webhooks ID: d280e773-3bd8-44ce-a147-8b404251fce9
  • Formulartitel: BannerBear Clone
  • Formularfelder: Beinhaltet Dropdown, Textareas für Titel, Standort, Datum und ein Bild-Prompt, die für die Event-Ankündigung erforderlich sind.

2. Set Parameters

Der Set Parameters-Node speichert die vom Benutzer eingegebenen Formulardaten und mappt sie auf benutzerdefinierte Variablen.

  • template_id: Basierend auf dem gewählten Template im Formular (AI Meetup Template oder n8n Meetup Template).
  • title, location, date, image_prompt: Diese Parameter werden aus den Benutzereingaben übernommen.

3. Generate AI Banner Image

Der Generate AI Banner Image-Node generiert ein Bannerbild via OpenAI, indem er das image_prompt verwendet, das der Benutzer eingegeben hat.

  • Größe: 1024×1024 für optimale Qualität.
  • Qualität: Standard für ausgewogene Leistung.

4. Upload to Cloudinary

Im Upload to Cloudinary-Node wird das generierte Bild in Cloudinary hochgeladen, um es an BannerBear zu senden.

  • URL: API-Endpunkt von Cloudinary.
  • Authentifizierung: Nutzung von HTTP Query Auth mit Zugangsdaten für die Cloudinary-API.

5. Send to Bannerbear Template

Der Send to Bannerbear Template-Node verwendet die hochgeladene Bild-URL und die zuvor definierten Variablen, um das endgültige Banner in der gewählten Vorlage zu erstellen.

  • Modifikationen: Platzhalter werden mit den Benutzerdaten und dem Bild gefüllt.

6. Download Banner

Der Download Banner-Node lädt das erstellte Banner herunter, um es zur Veröffentlichung vorzubereiten.

  • URL: Die generierte Banner-URL.

7. Discord

Der Discord-Node sendet das finale Banner als Nachricht an einen ausgewählten Kanal in Discord.

  • Inhalt: Eine Ankündigung des Events mit den eingegebenen Details.
  • Guild und Channel ID: müssen spezifisch für Ihren Discord-Server angepasst werden.

Ergebnis

Dieses n8n-Workflow ermöglicht es Ihnen, ein Event-Banner basierend auf Benutzerinformationen zu erstellen. Sie können das angelegte Banner direkt über Discord teilen.

Erste Schritte sind einfach: Erstellen Sie ein Formular, nutzen Sie die KI zur Bildgenerierung, und sehen Sie sich Ihr Banner an!

Für weitere Informationen und um den Workflow auszuprobieren, können Sie ihn hier herunterladen.

Facebook
Twitter
LinkedIn

Andere Projekte