Discourse-Automatisierung - Vertrauensstufenänderungen und verfügbar auf Hosting?

Hallo zusammen,

Ein paar kurze Fragen:

  1. Kann discourse-automation eine Aktion auslösen, wenn sich die Vertrauensstufe von jemandem ändert? Ich möchte zum Beispiel eine Automatisierung auslösen, wenn jemand Vertrauensstufe 2 erreicht.

  2. Kann das Plugin externe Ereignisse auslösen? Kann es zum Beispiel eine E-Mail senden oder sich in eine Zapier-Integration integrieren?

  3. Gibt es eine Möglichkeit, dieses Plugin auf dem Hosting-Service von Discourse zu integrieren?

cc/ @j.jaffeux

Danke!

5 „Gefällt mir“

Können Sie das Problem beschreiben, das Sie zu lösen versuchen, anstatt Ihre Lösung? Was versuchen Sie zu tun?

1 „Gefällt mir“

Hallo @jonobacon

Ja, das ist bereits möglich.

Das ist im Moment nicht der Fall, aber eine Zapier-Integration wäre wahrscheinlich eine gute Idee und etwas, das leicht zu tun ist.

Wir arbeiten daran, also hoffentlich bald.

2 „Gefällt mir“

Ich habe heute tatsächlich daran gearbeitet, weil ich denke, dass dies eine sehr wichtige Funktion ist:

Sie sollte in den nächsten Tagen verfügbar sein. Vorerst wird sie für Skripte mit user_promoted und user_added_to_group verfügbar sein.

8 „Gefällt mir“

Ich möchte die Vertrauensstufen als Mittel zur Anerkennung nutzen. Wenn jemand zum Beispiel Vertrauensstufe 2 erreicht, würde Folgendes passieren:

  • Ein Moderator wird benachrichtigt, damit er der Person eine persönliche Dankes-DM senden kann.
  • Eine E-Mail wird an sie gesendet, in der ihr für ihre Teilnahme gedankt wird.
  • Eine Social-Media-Nachricht wird gesendet, in der ihr für ihre Teilnahme gedankt wird.

Ist das verständlich?

Das ist großartig, @j.jaffeux – danke für dein Interesse an dieser Arbeit! :love_you_gesture:

Ich denke, die Zapier-Integration wird Türen zu so vielen verschiedenen Dingen öffnen, angesichts der großen Vielfalt an Plattformen, die Zapier unterstützt.

Ich freue mich zu hören, dass discourse-automation möglicherweise in die Hosting-Pläne aufgenommen wird. Haben Sie eine Vorstellung davon, wann das lebensfähig sein könnte? Ich leite einen Trainingskurs zum Starten einer Discourse-Community in 12 Wochen und Discourse-Hosting ist enthalten. Ich würde gerne discourse-automation im Kurs mit der Zapier-Integration abdecken, wenn möglich.

Danke!

6 „Gefällt mir“

Sie erhalten bereits eine DM, wenn Sie eine neue Vertrauensstufe erreichen. Vielleicht passen Sie den Text an, anstatt eine zweite zu senden. Normalerweise werden Sie auch per E-Mail über eine DM benachrichtigt, sodass es dann ein wenig zu viel werden könnte.

3 „Gefällt mir“

Wir streben an, die Dinge bis März fertig zu haben. Es gibt viele bewegliche Teile bei diesem Plugin, daher haben wir darauf geachtet, nichts überstürzt herauszubringen.

Das klingt fantastisch! Eine Sache, die Sie beachten sollten, ist, dass discourse-automation auf unsere Business- und Enterprise-Hosting-Pläne beschränkt sein wird. Dies wird auf unserer Website reflektiert, sobald es zu unserem Hosting hinzugefügt wurde, aber ich wollte Sie nur vorab informieren, falls Sie bereits mit der Planung beginnen.

4 „Gefällt mir“

Großartig, du bist spitze. Danke!

Aha! Gut zu wissen. Danke!

4 „Gefällt mir“

Ich dachte, das könnte so nützlich sein, dass ich tatsächlich das user_promoted-Ereignis zu unseren Webhooks hinzugefügt habe.

Sie haben nun Zugriff auf dieses Ereignis, wenn Sie einen Webhook erstellen:

Was dann in Ihrer Webhook-Liste etwa so aussehen würde:

Sie benötigen discourse-automation dafür nicht mehr, und es ist für alle verfügbar (vorerst im Main-Branch).

9 „Gefällt mir“

Wow, das ist großartig. Danke!

Ich bin ziemlich beschämt zuzugeben, dass ich noch nie Webhooks verwendet habe, also entschuldigen Sie meine Unwissenheit, aber wird es mir dadurch ermöglicht, einen individuellen Webhook für eine bestimmte Vertrauensstufenänderung zu erstellen (z. B. wenn jemand von TL1 zu TL2 wechselt)?

Danke!

2 „Gefällt mir“

Machen Sie sich keine Sorgen, es ist wahrscheinlich unsere Schuld, dass wir sie nicht genug betont haben.

Leider nein, das können Sie nicht über den Webhook entscheiden, dies ist ein Bereich, in dem die Automatisierung glänzen wird, da sie mehr Kontrolle bietet. Sie können jedoch die Vertrauensstufe in Zapier überprüfen und etwas tun, nur wenn trust_level = 3 ist, zum Beispiel. Bisher haben Sie keine Informationen über die vorherige Vertrauensstufe, ich könnte mir das ansehen, aber ich bin mir nicht sicher, ob das notwendig ist. Das Erreichen einer bestimmten TL sollte für die meisten Anwendungsfälle gut sein, oder?

5 „Gefällt mir“

Ahhh, ich verstehe. Wenn also der Webhook ausgelöst wird, wird die neue TL übergeben, ist das richtig?

Wenn ja, ja, ich denke, ich kann Zapier einfach verwenden, um eine Bedingung basierend auf den Daten zu erstellen. :slight_smile:

4 „Gefällt mir“

Wenn der Webhook ausgelöst wird, erhalten Sie die vollständigen Benutzerdaten mit (UserSerializer), und ja, dies schließt trust_level ein.

3 „Gefällt mir“

Großartig, danke! Ich schätze die großartige Arbeit!

5 „Gefällt mir“

Und es ist auf unseren Hosting-Plänen verfügbar:

Vielen Dank, dass Sie uns darauf aufmerksam gemacht haben, @jonobacon :hugs:

2 „Gefällt mir“

Dieses Thema wurde nach 6 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr möglich.