Discourse hat das leider nicht. Der einzige einfache Weg, Reaktionen im Überblick zu sehen, besteht darin, über die Reaktion zu fahren, um zu sehen, wer reagiert hat, oder die Reaktion gedrückt zu halten – was sich bei einer kleinen Schaltfläche etwas unangenehm anfühlen kann. Wenn man das bei vielen Reaktionen macht, wird es schnell zeitraubend und unübersichtlich. So sieht das Menü in Discourse aus.
Bei Discord kann man das Kontextmenü einfach öffnen, um zu sehen, wer mit einem Rechtsklick und einem Linksklick reagiert hat. Das Menü ist besser strukturiert als die Umsetzung von Reaktionen im Chat bei Discourse. Dieses Menü ist viel leichter zu lesen und zu steuern als die Anzeige der Reaktionen im Chat bei Discourse.
Meine Idee war es, diese deutlich bessere Möglichkeit, Reaktionen einzusehen, auch in Discourse im Chat zu implementieren. Das ließe sich eventuell auch an anderen Stellen umsetzen, etwa in Foren, in denen Discourse Reactions installiert ist. Bei Themenbeiträgen mit Discourse-Reaktionen sieht es bereits etwas besser aus, aber meine Idee war es, eine Smiley-Schaltfläche an der Seite hinzuzufügen, um eine Liste derjenigen anzuzeigen, die mit was reagiert haben – ähnlich wie bei Discord. Dies ist das Reaktionsmenü von Discourse in längeren Beiträgen, was bereits besser ist als die Umsetzung im Chat:
Wenn in einem Chat mehr als 5 Personen auf eine Nachricht reagieren / einen Daumen hoch geben, werden die Namen der ersten 5 Personen angezeigt, gefolgt von „und N andere haben mit reagiert“.
Unser Support-Team möchte jeden kontaktieren, der auf diese Nachricht reagiert hat, aber es scheint keine Möglichkeit zu geben, eine Liste aller Personen zu erhalten, die geantwortet haben.
Gibt es eine Möglichkeit, die vollständige Liste der Personen zu erhalten, die auf eine Nachricht im Chat reagieren?
Ich glaube, Sie können die API für den Chat verwenden, um die spezifische Nachricht abzurufen, wobei \"reactions\" eine Liste mit allen Reaktionen und den Benutzern ist, die reagiert haben.
Danke @NateDhaliwal. Ich habe das ausprobiert, aber wenn ich zu /chat/api/channels/:id/messages.json gehe, werden mir nur dieselben 5 Benutzer angezeigt, die auch in der Benutzeroberfläche zu sehen sind, ohne Möglichkeit, die anderen zu sehen (siehe Screenshot unten).
Ich pinge @j.jaffeux aus diesem API-Thread an, falls er weiß, wie das geht. Es ist sehr frustrierend, nicht sehen zu können, wer auf die Nachricht geantwortet/reagiert hat, da wir keine Möglichkeit haben, die Personen zu kontaktieren, die Interesse bekundet oder darum gebeten haben, kontaktiert zu werden.
Hallo Earnie! Wenn du das Daten-Explorer-Plugin auf deiner Website hast, kannst du dort wahrscheinlich eine Abfrage erstellen, um die benötigten Informationen zu erhalten.