Es wäre großartig, wenn der Webhook „Benutzerereignis“ ausgelöst würde, wenn ein Benutzer einen anderen Benutzer ignoriert, und wenn die Liste der von jemandem ignorierten Benutzer über die API aktualisiert werden könnte.
Mein Anwendungsfall: Ich betreibe eine browserbasierte Website oder ein Spiel, das Single-Sign-On verwendet, um ein reibungsloses Benutzersystem mit Discourse zu ermöglichen. Im Spiel ist es möglich, einen anderen Spieler zu blockieren, und ich möchte diesen Spieler auch im Forum im Namen des Benutzers ignorieren. Ohne diese Funktion kann ich dem Benutzer nur mitteilen, dass er den Benutzer im Forum manuell ignorieren muss.
Ebenso möchte ich, dass Forum-Ignore-Aktionen den Webhook „Benutzerereignis“ auslösen, damit ich den Spieler auf der Spiel-Seite für den Benutzer blockieren kann.
Das ergibt Sinn. Wenn ein neuer Benutzer ignoriert wird, sollte dies den „user-updated“-Event auslösen, wie es bereits bei den meisten Änderungen im Profil der Fall ist.
Alles, was in der Discourse-Benutzeroberfläche möglich ist, kann auch über die API erledigt werden.
Das funktioniert einwandfrei und wird die Benutzererfahrung verbessern. Vielen Dank! Ich hoffe, dass die Webhook-Seite in den Backlog aufgenommen wird.