침묵 메시지가 좀 오해의 소지가 있는 것 아닌가요?

저는 Discourse를 정말 좋아하며, 1년 넘게 프로덕션 환경에서 사용해 왔습니다. 하지만 제 머릿속에 늘 자리 잡고 있는, 일종의 골칫거리 같은 것이 하나 있습니다. 바로 무음(Silence) 기능입니다.

먼저, 이 기능은 사용자가 얼마나 오래 무음 상태에 있는지, 혹은 그 이유가 무엇인지에 대해 안내하지 않습니다(혹은 무음 이유가 사용자에게 이메일로 전송되는 것일 수도 있다고 생각합니다). 저는 사용자가 이 정보를 알아야 한다고 생각합니다. 실제로 무음 상태가 명확하지 않아서 대체 계정을 만든 사용자가 꽤 많았습니다.

또한, Discourse를 처음 사용하는 사용자에게는 이 메시지가 다소 어색하게 느껴질 수 있습니다. 메시지는 "계정이 일시적으로 보류되었습니다"라고 표시되고, 기본 메시지에는 "스태프 검토 후 계정이 복구됩니다"라고 적혀 있지만, 이는 명백히 오해의 소지가 있는 표현입니다. 왜냐하면 사실이 아니기 때문입니다. 제 커뮤니티의 많은 사용자가 "계정을 검토해 달라"며 모더레이터에게 메시지를 보내지만, 실제로는 이미 모든 설정이 완료된 상태이며, 단순히 무음 기간이 끝날 때까지 기다리면 됩니다.

사용자들의 요청으로 인해 이 기능을 수정하라는 요구가 있어, 우리는 무음 메시지를 사용자 정의하여 실제로 일어난 일을 더 정확하게 반영하도록 수정했습니다. 현재 시스템에 대해 질문이 하나 있습니다. 개인 메시지 내에 무음 사유와 기간을 포함하는 방법은 무엇일까요? 사용자에게 더 많은 정보를 제공하기 위해 사용할 수 있는 플레이스홀더나 유사한 기능이 있는지 궁금합니다.

마지막으로, 이 “계정 보류” 메시지로 현실을 가리는 데에는 어떤 목적이 있는지 명확히 하고 싶습니다. 이것이 커뮤니티에 어떤 이점을 제공하는지 궁금합니다.

감사합니다!

9개의 좋아요

방금 확인해보니, 기본 이메일에도 무음 이유가 표시되지 않네요. 그러면 무음 이유는 도대체 무엇을 위한 건가요? 직원들이 알아두기 위한 것일까요?

이메일/개인 메시지에 무음 이유를 추가할 수 있는 방법이 있는지 궁금합니다.

6개의 좋아요

이 기능에 대해 아는 분이 있을까요?

이 부분은 다소 모호하다는 데 동의합니다.

두 번째 필드에는 사유가 사용자에게 이메일로 전송된다고 명시되어 있지만, 이를 포함하는 이메일 템플릿이 존재하지 않습니다.

6개의 좋아요

답장 좀 부탁드려요? 버그 카테고리가 있으면 여기에 올릴 수 있을까요?

1개의 좋아요

이건 확실히 사용자 경험(UX) 관련 문제라 Contribute > UX 채널로 옮겼어요. :slight_smile:

6개의 좋아요

이 메시지가 정확히 어떤 것인지에 대해 혼란이 있습니다…

account_silenced의 현재 기본 텍스트 템플릿은 다음과 같습니다(수년째 이 형태를 유지해 왔습니다):

You have been silenced from the forum until %{silenced_till}.

Reason - %{reason}

그리고 이 다이얼로그를 통해 침묵 상태가 되었을 때 받는 이메일은 다음과 같습니다:

@codergautam 님이 보고 계신 메시지는 silenced_by_staff이며, 기본적으로 사용되는 것으로 보입니다. 이는 언제 발송되는지 정확히는 모르겠지만, 아마도 위의 수동 상호작용이 아닌 자동화된 프로세스에 의해 트리거되는 것 같습니다.

1개의 좋아요

맞아요, 사용자는 그 메시지를 이메일로 받지만 silenced_by_staff은 기억이 정확하다면 개인 메시지로 전송됩니다. 재현해서 다시 말씀드리겠습니다. 혼란을 드려 죄송합니다.

2개의 좋아요