Better flow for group membership requests

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?
2개의 좋아요

최근 그룹 가입 요청이 꽤 많이 들어오고 있는데, 현재 워크플로우가 다소 불편을 주고 있습니다. 이를 크게 개선할 수 있는 아이디어가 하나 있는데, 구현도 (희망적으로) 꽤 쉬울 것 같습니다.

현재 워크플로우

  1. 사용자가 image 버튼을 클릭합니다.
  2. 사용자는 /g/group-name/requests를 통해 접근할 수 있는 대기열에 배치되며, 다음과 같은 텍스트가 포함된 개인 메시지(PM)가 생성됩니다:
    • @group-name 가입 요청
      사용자로부터 받은 xxxxxx 텍스트 (그룹 설정의 템플릿 사용)
    • 이 메시지는 최근 활동이 있었던 그룹 소유자에게 전송됩니다 (이 계산 방식은 정확히 파악하지 못했습니다).
  3. 그룹 소유자가 PM을 확인합니다.
    • 메시지 텍스트 위에는 가입 요청 처리 링크가 포함되어 있습니다.
      (링크는 /g/group-name/requests?filter=username으로 이동합니다)
  4. 그룹 소유자 중 한 명이 요청을 처리합니다.
  5. 새로운 PM이 생성됩니다.
    • @group-name에 가입되었습니다 (거절된 경우 해당 내용으로 표시됨)
      @fci-members 가입 요청이 승인되어 이제 회원이 되었습니다.
    • 이 메시지는 요청을 처리한 그룹 소유자(처리한 사람 한 명)로부터 사용자에게 전송됩니다.

현재 워크플로우의 문제점

  1. 다른 그룹 소유자들이 요청이 처리되었는지 쉽게 알 수 없습니다.

    • /g/group-name/requests?filter=username으로 직접 들어가야 합니다.
    • 처리된 경우 "이 그룹에는 가입 요청이 없습니다."라는 메시지가 표시됩니다.
      • 승인되었는지 거절되었는지에 대한 표시가 없습니다.
      • 이를 확인하려면 사용자 프로필을 방문해서 둘러봐야 하거나 (또는 그룹에서 검색해야 합니다).
  2. 사용자를 승인/거절하는 소유자가 생성된 PM에 쉽게 추가/수정할 수 없습니다.

    • 메시지는 발신함에 저장됩니다 (시야에서 벗어나면 잊기 쉽습니다).
    • 이는 소유자와 신규 회원 간의 긍정적인 상호작용 기회를 놓치는 것입니다.
  3. (사소한 문제) PM 토픽이 두 개 생성됩니다 (하나면 충분합니다).

제안하는 변경 사항

이미 짐작하셨을 수도 있습니다!

두 번째 PM을 별도의 새 메시지가 아니라 첫 번째 PM에 대한 답장으로 보내도록 변경합니다.

이렇게 하면 세 가지 문제를 모두 깔끔하게 해결할 수 있으며, 소통의 루프를 닫고, 모든 그룹 소유자에게 좋은 가시성을 제공하며, 불필요한 알림을 최소화하고, 긍정적인 커뮤니티 상호작용을 촉진할 수 있습니다.

어떻게 생각하시나요?

5개의 좋아요

우리는 비슷한 문제를 겪고 있습니다: 그룹 소유자들이 요청 페이지에 도달했는데 비어 있는 이유(다른 사람이 먼저 요청을 수락했기 때문)를 이해하려고 저에게 연락을 해옵니다.

네이선의 해결책이 좋은 방법이라고 생각합니다. 사용자의 워크플로우를 크게 변경하지 않으면서도 혼란을 효과적으로 제거할 수 있습니다.

그동안, 그룹 리더들에게 흔적을 남기도록 조언합니다. 예를 들어, 다른 커뮤니티 소유자가 이를 볼 수 있도록 메시지를 좋아요(like)하거나, 짧은 환영 메시지를 남기는 것입니다.

3개의 좋아요

디스코urs 팀도 이에 동의한 것 같습니다. 현재는 그렇게 적용된 것 같네요!

언제 그런 변경 사항이 슬쩍 들어갔는지 모르겠지만, 정말 반갑습니다 :clap:

5개의 좋아요
7개의 좋아요