So, to start with, this is about adding a link into the PM that gets sent to the group owner when someone requests group membership, right? The link should lead to the respective group’s page (groups/<groupname>), open the “add members” modal and ideally also already add the new users username into the modal so that the group owner only needs to press “+ Add”.
The last bits seems to be the difficult part:
is there a URL to navigate to the modal or would it have to be implemented as well?
even if I can open the modal with a URL, I suppose that there is currently no way of adding a username to that URL, right?
Wir haben in letzter Zeit ziemlich viele Anfragen zur Gruppenmitgliedschaft bearbeitet, und der aktuelle Arbeitsablauf bereitet uns einige Schwierigkeiten. Ich habe eine Idee, wie wir ihn deutlich verbessern können, und sie könnte (hoffentlich) recht einfach zu implementieren sein.
Aktueller Arbeitsablauf
Der Benutzer klickt auf die Schaltfläche
Der Benutzer wird in eine Warteschlange eingereiht, auf die über /g/group-name/requests zugegriffen werden kann, und eine Direktnachricht wird mit folgendem Text generiert:
Mitgliedschaftsanfrage für @group-name
xxxxxx Text vom Benutzer (verwendet Vorlage in den Gruppeneinstellungen)
Diese wird an die Gruppenbesitzer gesendet, die kürzlich aktiv waren (es ist nicht klar, wie dies berechnet wird).
Gruppenbesitzer sehen die Direktnachricht
Dies beinhaltet einen Link zum Bearbeiten der Mitgliedschaftsanfrage über dem Nachrichtentext
(Link zu /g/group-name/requests?filter=username)
Einer der Gruppenbesitzer bearbeitet die Anfrage
Eine neue Direktnachricht wird generiert
Sie wurden in @group-name aufgenommen (oder abgelehnt, falls dies der Fall ist)
Ihre Anfrage, @fci-members beizutreten, wurde angenommen und Sie sind jetzt Mitglied.
Diese wird vom Gruppenbesitzer (nur demjenigen, der die Anfrage bearbeitet hat) an den Benutzer gesendet.
Probleme mit dem aktuellen Arbeitsablauf
Die anderen Gruppenbesitzer können nicht einfach erkennen, ob die Anfrage bearbeitet wurde
Sie müssen auf /g/group-name/requests?filter=username klicken
Wenn sie bearbeitet wurde, erhalten Sie “Es gibt keine Mitgliedschaftsanfragen für diese Gruppe.”
Es gibt keinen Hinweis darauf, ob sie angenommen oder abgelehnt wurden
Um dies herauszufinden, müssen sie das Profil des Benutzers besuchen und nachsehen (oder die Gruppe durchsuchen)
Der Besitzer, der den Benutzer annimmt / ablehnt, kann die generierte Direktnachricht nicht einfach hinzufügen / ändern
Sie wird in seinem Postausgang abgelegt (aus den Augen, aus dem Sinn)
Dies ist eine verpasste Gelegenheit für eine positive Interaktion zwischen den Besitzern und dem neuen Mitglied
(kleines Problem) Es gibt zwei Direktnachrichtenthemen (es müsste nur eines geben)
Vorgeschlagene Änderung
Sie können es sich wahrscheinlich schon denken!
Machen Sie die zweite Direktnachricht stattdessen zu einer Antwort auf die erste Direktnachricht, anstatt zu einer völlig neuen Nachricht.
Dies würde alle 3 Probleme schön lösen, die Kommunikationsschleife schließen, allen Gruppenbesitzern gute Sichtbarkeit geben, unnötige Benachrichtigungen minimieren und positive Gemeinschaftsinteraktionen fördern.
Wir haben ein ähnliches Problem: Gruppenbesitzer kontaktieren mich, um zu verstehen, warum sie auf die Anfrageseite gelangen und diese leer vorfinden (da jemand anderes die Anfrage zuerst angenommen hat).
Ich glaube, Nathans Lösung wäre eine gute. Sie ändert den Workflow für die Benutzer nicht wesentlich und beseitigt effektiv die Verwirrung.
In der Zwischenzeit rate ich den Gruppenleitern, eine Spur zu hinterlassen: wie die Nachricht, damit der andere Community-Besitzer sie sehen kann, oder eine kurze Willkommensnachricht hinterlassen.