가입 시 그룹과 관심 카테고리 선택

사용자 정의 필드가 있다는 건 알고 있는데요, 가입 폼에서 그룹 요청과 카테고리 구독을 분리할 수 있는 방법이 있을까요?

(일반적인 Discourse 가입 폼을 사용하거나, 플러그인을 이용하거나, 또는 API를 별도로 활용하는 방식으로요?)

감사합니다.

아마도 두 가지 가능성이 있을 것 같습니다.

  1. 가입 과정을 변경하는 Discourse 플러그인.

  2. Discourse API를 사용하여 가입과 동시에 그룹 가입 요청을 하고/또는 특정 카테고리를 구독하는 별도의 스크립트.

표준 설정으로는 불가능할 것이라 생각합니다.

제 생각이 맞을까요? 감사합니다.

“정리하다(sorting out)”라는 표현이 정확히 무엇을 의미하는지 잘 모르겠지만, 이 글이 바로 당신이 찾는 답일 수도 있겠네요 :grin:
Discourse Automation
가입(sign-up)이 사용 가능한 트리거 목록에 없더라도… 아마 가입은 TL0 그룹에 사용자가 추가되는 것과 같은 의미일지도 모르겠네요?

이 플러그인이 작동할 것 같습니다.

Custom Wizard 플러그인이 유망해 보입니다. 다음 달에 시간 내서 직접 테스트해 볼 계획입니다!

사용자가 가입한 직후 바로 위저드가 트리거되어 카테고리별로 알림 수준을 설정할 수 있을 것 같습니다.

이 플러그인은 사용자를 그룹에 추가하는 기능도 제공합니다. 디스코urse 그룹이 어떻게 작동하는지, 그리고 이 플러그인이 비공개 그룹(공개적으로 보이지 않거나 사용자가 자유롭게 가입할 수 없는 그룹)과 어떻게 연동되는지(예: 그룹 가입 요청을 보내는지 등)에 대해 정확히 확신이 서지 않습니다. 대안으로, 플러그인이 개인 메시지를 보내는 것을 허용하므로 이 기능을 그룹 가입 요청으로 활용할 수도 있을 것입니다.

디스코urse Automation도 살펴볼 예정입니다.

두 분 모두 감사합니다.

천만에요. 사용자가 카테고리를 선택할 수 있도록 첫 설정용 템플릿을 만들게 되면 알려주세요. 아직 깊이 파볼 시간이 많이 없었습니다.

지금은 가능한 것 같습니다(적어도 "첫 로그인"은 충분히 가깝죠):

자동화 플러그인이 사용자 정의 필드를 기반으로 카테고리별 관찰 상태도 설정할 수 있을까요?

현재 Automation을 사용하여 이것이 가능한지는 아닌 것 같습니다. 하지만 관리자가 사용자의 알림 수준을 설정할 수 있도록 하는 새로운 API 엔드포인트가 있으므로 도움이 될 수 있을 것 같습니다:

(다만, 사용자가 자동으로 그룹에 추가되는 경우, 카테고리 및 태그에 대한 그룹 기본 알림을 설정하여 그렇게 할 수도 있습니다.)

지난 1년 정도 사이에 이 기능이 변경되었나요?

(가입 페이지에서 잠재적 사용자들이 특정 카테고리를 선택하여 "관찰"할 카테고리를 결정할 수 있으면 좋겠습니다.)

흥미로운 사용 사례네요.

“사용자 사용자 정의 필드를 통해 그룹에 사용자 추가” 자동화 스크립트를 사용하고, 이후 그룹에 대해 "카테고리 기본 알림"을 원하는 대로 설정하면 됩니다.

감사합니다. 그 부분을 살펴보겠습니다. 원래 그룹에 남아 있으면서 알림 설정을 변경할 경우 혼란이 생길 수 있다는 단점이 있습니다.

이제 가능할까요? 자동화(Automation)가 이제 Discourse 자체의 일부가 되었다는 것을 확인했으니, 그 과정에서 개선되었을 수도 있겠다는 생각이 듭니다.

자동화 플러그인은 이제 코어에 번들로 포함되지만, 여전히 동일한 플러그인입니다. 현재 스크립트와 트리거를 빠르게 살펴봤는데, 이 문제를 해결하는 데 도움이 되는 새로운 기능이 추가된 것 같지 않습니다. :person_shrugging:

다만, 그룹의 기본 알림 수준을 설정하는 기능은 여전히 활용할 수 있는 코어 기능입니다. 특히 기존 자동화 기능인 '사용자 사용자 정의 필드를 통해 그룹에 사용자 추가’와 함께 사용할 때 유용합니다(각 그룹마다 별도의 사용자 정의 필드를 사용해야 할 것으로 보입니다).

이 방법을 시도해 보셨나요? 그렇다면 어떤 문제를 겪으셨습니까?

솔직히 말씀드리면, 아래 우려 때문에 저는 직접 시도해보지 않았습니다:

이 문제를 해결하기 위해 커스텀 필드, 그룹, 자동화 등으로 복잡도를 높이기보다는, 회원가입 후 사용자를 /categories 페이지로 유도하는 방식이 가능할까요? 이 테마 컴포넌트 Categories Tracking Toggle 를 사용하면 해당 페이지의 카테고리 목록에 카테고리 알림 수준 옵션을 추가할 수 있을 것 같고, 사용자는 목록을 내려가며 원하는 항목을 선택할 수 있습니다.

아마도 사용자에게 안내를 주기 위해 해당 페이지 어딘가에 추가 정보 배너도 필요할 수 있습니다.


이 내용은 모든 카테고리 기본 음소거 설정을 떠올리게 합니다. 이 설정에서는 사용자가 ‘최근’ 페이지가 비어 있는 것을 방지하기 위해 일부 카테고리를 해제/관심/등으로 선택해야 합니다. 이 설정은 특별히 흔하지는 않지만, 이를 어떻게 처리하는지에 대한 팁이 담긴 토픽들이 어딘가에 있을지도 모릅니다.

다시 한번 감사합니다. 저는 그걸 사용하긴 좀 꺼려집니다. 이 질문에 대한 답이 아직 '아니오’라고 생각하기 때문입니다: