Discourse-Automatisierung

:discourse2: Zusammenfassung Discourse Automation ermöglicht die Automatisierung von Aktionen durch Skripte und Trigger. Die Anpassung erfolgt über eine automatisch generierte Benutzeroberfläche.
:open_book: Installationsanleitung Dieses Plugin ist im Discourse-Kern enthalten. Eine separate Installation des Plugins ist nicht erforderlich.

Funktionen

  • Einfache Automatisierung komplexer Workflows
  • Auslösung von Automatisierungen zu bestimmten Daten, in regelmäßigen Abständen oder bei bestimmten Ereignissen
  • Bereitstellung automatisch generierter Benutzeroberflächen zur Angabe von Optionen für Ihre Automatisierung

Konfiguration

Automatisierungen können unter Admin → Plugins → Automatisierungen erstellt und aktualisiert werden oder direkt unter /admin/plugins/discourse-automation.

Verfügbare Skripte

Anleitung Skript Trigger(s) Beschreibung
:bookmark: Benutzer über benutzerdefiniertes Feld zur Gruppe hinzufügen :black_small_square:Wiederkehrend\u003cbr\u003e:black_small_square:Erste Anmeldung Fügt einen Benutzer basierend auf einem benutzerdefinierten Benutzerfeld einer Gruppe hinzu
:bookmark: „Zuletzt geprüft von" anfügen :black_small_square:Nach dem Kochen des Beitrags Fügt eine Funktion „Zuletzt geprüft von" an den unteren Rand des Eröffnungsposts (OP) hinzu
:bookmark: „Zuletzt bearbeitet von" anfügen :black_small_square:Nach dem Kochen des Beitrags Fügt einen Hinweis „Zuletzt bearbeitet von" an den unteren Rand des Eröffnungsposts (OP) hinzu
:bookmark: Auto-Responder :black_small_square:Beitrag bearbeitet/erstellt\u003cbr\u003e:black_small_square:PM erstellt Reagiert automatisch mit der entsprechenden Antwort, basierend auf einer Reihe von Schlüsselwörtern und zugehörigen Antworten
Thema automatisch taggen :black_small_square:Beitrag erstellt/bearbeitet\u003cbr\u003e:black_small_square:PM erstellt Taggt ein Thema automatisch
Thema schließen :black_small_square:Zeitpunkt\u003cbr\u003e:black_small_square:Stagnierendes Wiki Schließt ein Thema automatisch
Beitrag erstellen :black_small_square:Wiederkehrend\u003cbr\u003e:black_small_square:Zeitpunkt Erstellt einen Beitrag
Beitrag bei bestimmten Wörtern flaggen :black_small_square:Beitrag bearbeitet/erstellt Flaggt ein Thema bei Erstellung/Bearbeitung, wenn es bestimmte Wörter enthält
Geschenketausch :black_small_square:Zeitpunkt Einfache Implementierung des Secret-Santa-Spiels
Standard-Benachrichtigungsebene für Gruppenkategorie :black_small_square:Kategorie erstellt/bearbeitet Legt automatisch ein Benachrichtigungsniveau für eine Gruppe für neu erstellte Unterkategorien fest
Banner-Thema erstellen :black_small_square:Zeitpunkt Wandelt ein Thema in eine Banner-Bekanntmachung um
Thema anpinnen :black_small_square:Zeitpunkt Pinnt und entspint ein Thema in der Zukunft
Zufällige Zuweisung\u003cbr\u003e(Zuweisung) :black_small_square:Zeitpunkt\u003cbr\u003e:black_small_square:Wiederkehrend Weist ein Thema zufällig zu
Geplante PM mit Data-Explorer-Ergebnissen\u003cbr\u003e(Data Explorer) :black_small_square:Wiederkehrend Sendet eine regelmäßige PM mit den Ergebnissen einer Data-Explorer-Abfrage
Chat-Nachricht senden\u003cbr\u003e(Chat) :black_small_square:Start des Ereignisses\u003cbr\u003e:black_small_square:Wiederkehrend Sendet eine Chat-Nachricht an einen Kanal
PMs senden :black_small_square:Erste angenommene Lösung (Gelöst)\u003cbr\u003e:black_small_square:Benutzer-Abzeichen vergeben\u003cbr\u003e:black_small_square:Benutzer zur Gruppe hinzugefügt\u003cbr\u003e:black_small_square:Stagnierendes Wiki\u003cbr\u003e:black_small_square:Wiederkehrend\u003cbr\u003e:black_small_square:Benutzer befördert\u003cbr\u003e:black_small_square:API-Aufruf\u003cbr\u003e:black_small_square:Benutzer aus Gruppe entfernt Sendet PMs mit Unterstützung für Platzhalter
Benutzer per E-Mail sperren :black_small_square:API-Aufruf Sperrt einen Benutzer für eine bestimmte Dauer
Thema erforderliche Wörter :black_small_square:Thema Erzwingt das Vorhandensein mindestens eines der angegebenen Wörter in den Beiträgen eines Themas
:bookmark: Beiträge mit KI triagieren (Discourse AI) :black_small_square:Beitrag erstellt/bearbeitet Verbessert das Management und die Moderation von Forum-Beiträgen durch Automatisierung des Klassifizierungsprozesses
Globale Benutzerbekanntmachung :black_small_square:Stagnierendes Thema\u003cbr\u003e:black_small_square:Erste angenommene Lösung (Gelöst) Zeigt eine globale Bekanntmachung auf der Website für einen bestimmten Benutzer an
:bookmark: Gruppenmitgliedschaft über Abzeichen :black_small_square:Wiederkehrend\u003cbr\u003e:black_small_square:Erste Anmeldung des Benutzers Fügt Benutzer automatisch basierend auf ihren erworbenen Abzeichen einer Gruppe hinzu
Zapier-Webhook :black_small_square:Benutzer befördert\u003cbr\u003e:black_small_square:Benutzer zur Gruppe hinzugefügt\u003cbr\u003e:black_small_square:Benutzer-Abzeichen vergeben\u003cbr\u003e:black_small_square:Benutzer aus Gruppe entfernt Ruft einen Zapier-Webhook auf

Verfügbare Trigger

\u003e Beachten Sie, dass jedes Skript aufgrund seiner Natur nur bestimmte Trigger unterstützt. Es wäre beispielsweise nicht sinnvoll, wenn ein Skript, das den Inhalt eines Beitrags überprüft, ausgelöst wird, wenn ein Benutzer einer Gruppe hinzugefügt wird.

Alle verfügbaren Trigger sind in der obigen Tabelle „Verfügbare Skripte" aufgeführt.

Die meisten Trigger sind selbsterklärend, aber hier sind einige, die etwas mehr Erklärung benötigen:

Trigger Beschreibung
Nach dem Kochen des Beitrags Wird ausgelöst, nachdem ein Beitrag zur Anzeige gerendert wurde
API-Aufruf Wird ausgelöst, wenn ein bestimmter API-Endpunkt aufgerufen wird
Stagnierendes Wiki Wird ausgelöst, wenn ein Wiki längere Zeit nicht bearbeitet wurde
Stagnierendes Thema Wird ausgelöst, wenn ein Thema nach einer bestimmten Zeit keine Antworten erhalten hat
Thema Wird ausgelöst, wenn eine Antwort auf ein Thema gegeben wird

Wenn Sie zu anderen Triggern weitere Klarstellungen benötigen, zögern Sie nicht, unten eine Frage zu stellen. :slight_smile:

Weitere Skripte und Trigger folgen!

Benutzerdefinierte Automatisierungen

Sie können auch benutzerdefinierte Automatisierungen erstellen. :partying_face: Schauen Sie sich unseren Entwickler-Leitfaden für weitere Informationen an – Create custom Automations

\u003cbr\u003e

\u003e:discourse2: Von uns gehostet? Dieses Plugin ist in unseren Business- und Enterprise-Plänen verfügbar. Automation | Discourse - Civilized Discussion

75 „Gefällt mir“
Are there any examples "in the wild" of interesting things the Discourse Automation plugin can do?
Creating bot on discourse
An 'add to group' script for the Discourse Automation
Sending a private message automatically to new users?
Trigger an email to all users periodically with a pre-defined message or link
Choose groups and watched categories on signup
Users self-select Category on Registration... is it possible?
Can discourse delete archived posts automatically and accept registration without email?
Ability to add multiple topic timers
A Bot to match random users?
Prevent users from moving topics in other categories
Add users to groups on signup
Webhook - TL Demotion
Trust level freeze
Linked topics (splitting and managing megatopics)
When a thread is too important to lose
Welcome message
Creating an automated message upon successfully answering to a topic
Unlist or archive a post when it has no reply per category
Trust Level Wishlist Items
How to change owner of invite links?
Voting plugin requirements
No errors, instance not coming back up after rebuild
How to set a welcome email to be sent as soon as a user signs up?
Automatic Messaging
Can I send message to who had the special badge automatically?
How to integrate Discourse Gamification with an external system (redeem and award points)
Limiting Subscription Length
Teach Discobot?
Can watching a category watch all its subcategories as well?
Restricting users to join any one private group
Discobot Type Message Automation
Onboarding course?
Future pin topics! (feature request)
Chat Auto-responder?
Endorsement Prompts
What if badges could optionally synchronize group membership?
Convert a category to private and add users to a specific group with access
Is there a component so when a topic is marked as Solved, the topic gets locked and a custom message is posted with it?
Setting up spam detection in your community
Creating a custom Automation
Exclude certain categories from the Trust Levels
Query to create some groups based on activity
500 error using automation plugin
Pie-in-the-sky idea: arbitrary automation scripts via docker image
How can I set up invites by members so admins control what invitees see?
Default Tag for specific Categories
DRAFT: Re-creating the Lounge
How to respond to automatic topics with AI
Pin on certain days
Discourse AI - AI triage
Restrict users to post certain words per category
Plugin or other option to require a post and a like?
Gamification beyond Leaderboard
Configuring automatic post review triggers
Is it possible to moderate all personal messages sent between users?
Where would I find documentation on auto-bumping?
Alternative sign up pathways
A Plug-In to convert Discourse Forum Discussions into Clear Proposal Revisions with Community-Sourced Justifications
Bug Report: "Auto Tag Topic" in Discourse Automation — Link Detection Not Working, Onebox Triggers Image
Mandatory Topic Timers for all topics in a category
Can no longer create global banners from restricted categories
How to generate AI replies for forum topics using Persona
Discourse AI - AI triage using Agent
Is there a way to schedule the creation of a topic? And to schedule a reply to someone else's topic?
Is there a way to schedule the creation of a topic? And to schedule a reply to someone else's topic?
Topic ID as a variable?
Automation script: Move topic on close
Can I send an automated welcome message to all new users?
Allow bumping for topics with zero replies
Customizing trust level promotion messages for new users
Setting up automated admin notice alerts
Discourse AI - Periodic summary reports
Changing automated Personal Message text
Category Exclusion (Blacklist) for Automation Triggers
"Triage posts using AI" script of "Automation" plugin always includes image data in request
"Needs Approval" review items from “Triage posts using AI” script of “Automation” plugin not visible to moderators
Advice on a support forum
Welcome message
Setting up toxicity detection in your community
Automated tagging when topic is created
Discourse Chat Integration
Email-in Filtering or Multiple Emails per Category/Group
Unanswered topic notification
Autoresponder (after 15 minutes) when someone joins my discourse
2.8.0.beta3: User-selectable Avatar Flair, Last Topic Visit Indicator, Native File Picker, and more
Add timer to banner topics
Agree to additional terms before joining group
@ mentioning every community members
Reconciling Discourse Chat with other Community Chat Tools like Discord
Send Promotion PMs
Groups for Users
Bulk mark messages and posters as spam
How to automate messages
Automatically move topic category after topic close
Bringing Icebreakers into Discourse
How are `system_messages.welcome_user.*` values used?
Adding tags to topics created with Discourse Embed feature?
Discourse AI - Periodic summary reports
Automatically delete users flagged by system?
How to create autoresponder using automation
Select a group when registering?
Make topic a global banner for n period of time when created in a category
Group based on Custom Field
Looking for help posting automating data explorer reports to my forum
Automatically Assigning Titles Based on Trust Level in Discourse
Reply bot for Discourse?
PM auto responder
Has anyone created a custom Automation?
Create custom Automations
Has anyone experimented with using the usual "Lounge" category with trust level 2
How to schedule posts (not topics)?
Automate post creation on Discourse with multiple users
Customise text for TL3 promotion PM
Choose groups and watched categories on signup
Grant Badge when user visits link
Discourse Subscriptions with Thrive Cart
Can I send message to who had the special badge automatically?
Automatic and periodic PMs for new users
Invitation Links are Only Working for Non-existing Users & Breaking Our Current Implementation
Add members of trust_level_3 to another group and remove them once they lose the trust_level_3
Webhooks plugin
Registration for non-Facebook Users
Membership anniversary
How to add all members in a new group?
New user alerts
An 'add to group' script for the Discourse Automation
Daily Summary Feedback
Watched Words Reference Guide
Can a user block a user group?