N8n-Unterstützung für Discourse - Automatisierungswerkzeug

Fortsetzung der Diskussion aus Wie man Anfragen an die Discourse-API mit Zapier stellt:

https://n8n.io/integrations

Eine Open-Source-Variante von Zapier und IFTTT, ähnlich wie Node-Red und TriggerHappy. Sie ist einfach zu bedienen und unterstützt derzeit etwa 150 Apps. Dies könnte eine nützliche Möglichkeit sein, das Posten in ein bestimmtes Thema/eine Kategorie/eine Gruppe zu automatisieren oder benutzerdefinierte Benachrichtigungen zu versenden. Die verlinkte Seite enthält die gesamte Dokumentation zum Erstellen benutzerdefinierter Integrationen. Ich bin gespannt auf mögliche Wege, dies mit Discourse umzusetzen.

4 „Gefällt mir“

Wird Discourse derzeit unterstützt?

Gibt es etwas Bestimmtes, das du damit machen möchtest?

1 „Gefällt mir“

Ich war neugierig, was andere dazu denken… mein Kopf ist mit Chat-Integrationen beschäftigt, bei denen Tags Aktionen auslösen und Gruppen Dinge moderieren.

Beim Durchsehen der aktuellen n8n-Integrationen fallen mir ein paar Dinge ein. Dieser Beitrag zur Integration von IFTTT ist wirklich hilfreich, um Beiträge, Themen und private Nachrichten auszulösen.

Es wäre großartig, wenn ein Trigger auch Tags betreffen könnte.

Die Integration könnte derzeit Folgendes ermöglichen:

  • Benutzerdefinierte Chat-Benachrichtigungen für nicht unterstützte Dienste
  • Benutzerdefinierte RSS-Feeds
  • Migration von Trello-Karten/-Boards nach Discourse
  • Federierung von Beiträgen, Themen und privaten Nachrichten zu Mastodon / Pleroma / ActivityPub
  • Die Erstellung eines bestimmten Themas löst die Öffnung eines neuen Chat-Raums in Matrix aus, der als Beitrag verlinkt wird.
  • Die Erstellung eines Themas in meinem Discourse führt dazu, dass das Thema auch in deinem Discourse veröffentlicht wird.

Einer der interessantesten Aspekte der Automatisierung ist, dass sie eine Zwei-Wege-Kommunikation ermöglicht. Trello könnte parallel zur Kanban-Komponente in Discourse laufen und kontinuierlich kommunizieren. Oder es könnte eine Spiegelung von Gesprächen zwischen Slack und Discourse geben. Hoffentlich hilft das, die Ideen fließen zu lassen.

1 „Gefällt mir“

Ein großes Dankeschön an Harshil! Du kannst nun Folgendes nutzen:

Kategorie, Benutzer, Benutzergruppe, Gruppe, Benutzerbeitrag
 Erstellen
Eine Kategorie erstellen
Alle abrufen
Alle Kategorien abrufen
Aktualisieren
Eine Kategorie aktualisieren
 Hinzufügen
Einen Benutzer zu einer Gruppe hinzufügen
Entfernen
Einen Benutzer aus einer Gruppe entfernen
 Erstellen
Einen Benutzer erstellen
Abrufen
Einen Benutzer abrufen
Alle abrufen
Alle Benutzer abrufen
 Erstellen
Einen Beitrag erstellen
Abrufen
Einen Beitrag abrufen
Alle abrufen
Alle Beiträge abrufen
Aktualisieren
Einen Beitrag aktualisieren
 Erstellen
Eine Gruppe erstellen
Abrufen
Eine Gruppe abrufen
Alle abrufen
Alle Gruppen abrufen
Aktualisieren
Eine Gruppe aktualisieren
2 „Gefällt mir“

Eine sehr interessante Sache wäre, Informationen über Aktivitäten auf Discourse nach Mautic zu übertragen, um Benutzer zu identifizieren, die mehr Energie in Discourse stecken. So würde zum Beispiel das Eröffnen eines neuen Threads oder das Antworten zu einer Übertragung dieser Informationen nach Mautic führen.

Ich verstehe, dass das mit N8N möglich ist. Ich werde mich bald mit diesem Workflow befassen, da wir Mailerlite abschaffen und planen, unsere Kommunikation bald zu integrieren und zu vereinfachen.

Eine offensichtliche Möglichkeit, n8n zu nutzen, sind die bereits vorhandenen RSS-Feeds von Discourse.

Ich nutze RSS, um eine aktive Suche nach Begriffen einzurichten, die mich auf verschiedenen Plattformen interessieren. RSS ist das eine Protokoll, das so ziemlich alles spricht oder in das es übersetzt werden kann (z. B. rss-bridge).

Es sieht so aus, als hätte jemand einen n8n-Knoten für Discourse erstellt, daher dürfte die Verwendung ziemlich einfach sein. Und wie die Dokumentation besagt, wenn API-Aufrufe, die Sie erwarten, nicht unterstützt werden, können Sie immer auf den HTTP-Knoten zurückgreifen und REST-Aufrufe tätigen, wenn Sie wissen, was Sie tun.

Ich habe n8n für Marketingautomatisierungen verwendet und halte es für ein ziemlich gutes Werkzeug. Ich bin froh, dass es Open Source ist, was meiner Meinung nach ein viel stärkeres Argument für den Besitz Ihres geistigen Eigentums darstellt, d. h. Sie bauen keinen großen Teil Ihrer Geschäftslogik auf einer proprietären Plattform auf, die Änderungsraten und willkürlichen Deplatforming unterliegt. Daher gibt es möglicherweise eine gemeinsame Stimmung mit denen in der Discourse-Community.