특정 사용자 그룹에 초대장을 다시 보내는 방법은?

저희는 초대 전용 포럼입니다. 저는 관리자이며, 1,000명 이상의 사람들을 초대했습니다. 현재 대기 중인 초대 목록 중 일부에만 초대를 다시 보내고 싶습니다.

해당 사람들만 선택하여 초대를 다시 보내는 방법을 찾지 못했습니다. ‘대기 중’ 카테고리 전체에 초대를 다시 보내는 것과는 다른 기능입니다. (관련 지원 토픽도 찾을 수 없었습니다.)

좋은 아이디어가 있으신가요? (이것이 불가능하다면, 특정 집단을 선택하여 초대를 다시 보낼 수 있는 기능이 있다면 좋겠습니다…)

현재 Discourse에는 대기 중인 초대 목록 중 일부에만 초대를 선택적으로 재전송할 수 있는 기능이 없습니다.

가장 좋은 대안은 다음과 같습니다:

  1. 초대 수동 재전송:
    “대기 중인 초대(Pending Invites)” 영역으로 이동하여 목록을 하나씩 검토하면서 특정 개인에게 초대를 수동으로 재전송할 수 있습니다. 그러나 대기 중인 사용자 초대 목록이 매우 방대한 경우, 이 과정은 매우 번거로울 수 있습니다.
  2. 사용자 정의 스크립팅 (API 사용):
    API 사용에 익숙하다면, Discourse API와 상호작용하여 특정 사용자 하위 집단에 초대를 재전송하는 스크립트를 작성할 수 있습니다. 이를 위해서는 기술적 전문성과 포럼의 API 자격 증명에 대한 접근 권한이 필요합니다. Discourse API에 대한 문서는 여기에서 확인할 수 있습니다: https://docs.discourse.org/rest-api 카테고리 내의 Documentation 섹션에서 확인할 수 있습니다.

이 과정을 돕기 위해 Data Explorer 플러그인을 사용하여 여전히 초대 재전송이 필요한 사용자를 식별하는 데 사용할 수 있습니다. 대기 중인 초대를 찾으려면 Discourse 데이터베이스의 invites 또는 invited_users 테이블을 대상으로 하는 쿼리를 작성할 수 있습니다. 쿼리 결과를 CSV 또는 JSON 파일로 내보내어 사용자 작업 목록을 만들 수 있습니다. 이를 통해 교차 대조하여 어떤 리마인드를 재전송할지 수동으로 결정할 수 있습니다.

이러한 점을 고려할 때, 이 기능이 관심 있다면 Meta 커뮤니티에서 Contribute > Feature 주제를 생성하도록 권장합니다. 특정 기능에 대한 관심 표현이 많을수록 Discourse에 해당 기능이 도입될 가능성이 높아집니다. 이는 훌륭한 아이디어로 보이며, 귀하가 찾고 있는 내용에 대해 더 자세히 듣고 싶습니다. :slightly_smiling_face:

정보와 팁 감사합니다. 기능 요청을 등록하겠습니다.