Wir sind ein Forum, das nur auf Einladung zugänglich ist. Ich bin ein Administrator und habe über 1000 Personen eingeladen. Ich möchte Einladungen nur an eine Teilmenge dieser Liste ausstehender Einladungen erneut senden.
Ich sehe keine Möglichkeit, diese Teilmenge von Personen auszuwählen und nur deren Einladungen erneut zu senden, anstatt an alle in der Kategorie “Ausstehend” (und habe kein Support-Thema dafür gefunden).
Irgendwelche Ideen? (Wenn dies nicht möglich ist, wäre eine Funktion wie diese großartig - bei der ich eine Auswahl zum erneuten Senden auswählen kann…)
Derzeit verfügt Discourse über keine Funktion, um Einladungen selektiv an eine Teilmenge der ausstehenden Einladungen erneut zu senden.
Ihre besten Alternativen sind hier:
Einladungen manuell erneut senden:
Sie können im Bereich „Ausstehende Einladungen“ die Liste durchgehen und die Einladungen für bestimmte Personen einzeln erneut senden. In Ihrer Situation könnte dies jedoch ein mühsamer Prozess sein, da Sie eine sehr große Teilmenge an ausstehenden Benutzereinladungen haben.
Benutzerdefiniertes Scripting (API-Nutzung):
Wenn Sie sich mit der Nutzung der API auskennen, könnten Sie ein Skript schreiben, das mit der Discourse-API interagiert, um Einladungen an eine bestimmte Teilmenge von Benutzern erneut zu senden. Dies erfordert technische Kenntnisse und Zugriff auf die API-Anmeldeinformationen Ihres Forums. Dokumentation zur Discourse-API finden Sie hier: https://docs.discourse.org/ und in der Kategorie Documentation unter rest-api.
Um diesen Prozess zu unterstützen, könnte das Plugin „Data Explorer“ verwendet werden, um Benutzer zu identifizieren, denen noch eine Einladung erneut gesendet werden muss. Um ausstehende Einladungen zu finden, könnten Sie eine Abfrage verwenden, die auf die Tabellen invites oder invited_users in der Discourse-Datenbank abzielt. Aus den Abfrageergebnissen können Sie diese dann als CSV- oder JSON-Datei exportieren, um eine Arbeitsliste von Benutzern zu erstellen. Damit könnten Sie abgleichen und manuell entscheiden, welche Erinnerungen erneut gesendet werden sollen.
Wenn dies eine Funktion ist, die Sie interessiert, würde ich Ihnen empfehlen, ein Thema in der Kategorie Contribute > Feature in unserer Meta-Community zu erstellen. Je mehr Personen Interesse an einer Funktion zeigen, desto wahrscheinlicher ist es, dass sie in Discourse integriert wird. Das klingt nach einer netten Idee, und wir würden gerne mehr darüber erfahren, was Sie sich wünschen.