Danke, Jay. Ich habe viel mit WordPress gearbeitet und lerne nun langsam Discourse kennen. Ich werde versuchen, mein eigenes Plugin zu entwickeln und dabei folgenden Prozess befolgen:
-
Jeder Benutzer hat eine mit seinem Konto in WP verknüpfte Punktzahl.
-
Ich werde diese Punktzahl über die API abrufen und nutzen, um Likes, die einem Benutzer gegeben werden, ein Gewicht zuzuweisen. Einige if-Anweisungen sollten dafür ausreichen.
-
Basierend auf dem endgültigen gewichteten Wert aktualisiere ich die Punktzahl des Benutzers in WP, und von dort beginnt der Zyklus von neuem.