min trust to send messages와 min trust to flag posts를 tl1로 설정하면, 신규 사용자는 더 이상 관리자에게 접근할 수 없으며 모든 요청에 대해 새로운 주제를 열어야 합니다.
모든 사용자가 항상 스태프에게 개인 메시지를 보낼 수 있고, 모든 신뢰 등급의 사용자가 자신의 게시물을 신고할 수 있는 것이 더 좋습니다.
min trust to send messages와 min trust to flag posts를 tl1로 설정하면, 신규 사용자는 더 이상 관리자에게 접근할 수 없으며 모든 요청에 대해 새로운 주제를 열어야 합니다.
모든 사용자가 항상 스태프에게 개인 메시지를 보낼 수 있고, 모든 신뢰 등급의 사용자가 자신의 게시물을 신고할 수 있는 것이 더 좋습니다.
언급하신 설정으로 그걸 변경할 수 없나요? 신뢰 등급 0(TL0) 사용자는… 신뢰할 수 있는 사용자가 아닙니다. 신뢰 등급 1을 얻는 것은 그리 어렵지 않습니다.
플러그인 감사합니다. 곧 확인하고 설치하겠습니다.
위에서 예를 들어 tl1에 대해 언급했습니다. 실제로는 신규 사용자의 스팸 양이 많아 min trust to send messages를 tl1로, min trust to flag posts를 tl2로 설정해 두었습니다. 하지만 커뮤니티에서의 많은 작업은 플래깅(신고/제보)을 통해 이루어집니다. 항상 사용자에게 게시물이 검토되거나 삭제되기를 원하거나, 주제 카테고리를 변경하고 싶다면 플래그를 사용하라고 안내하고 있습니다. 다른 한편으로, 플래그 기능을 모든 사용자에게 개방할 수 없기 때문에 약간의 혼란이 있습니다.
모든 사용자가 자신의 게시물을 관리자에게 검토를 요청하기 위해 플래그를 걸 수 있고, min trust to flag posts 설정이 다른 사용자의 게시물에만 적용되도록 할 수 있다면, 요청 사항을 처리하는 것이 훨씬 쉬워질 것입니다.
이전에 이미 이 내용을 [여기]에서 언급했던 것 같습니다. 죄송합니다.
오늘 그룹에 메시지를 보낼 수 있는 경우, 신뢰 수준이 어느 정도든 모든 사용자가 해당 그룹에 메시지를 보낼 수 있다는 사실을 알게 되었습니다. 이 경우 min trust to send messages는 무시됩니다.
이것은 버그인가요, 아니면 의도된 기능인가요?
의도된 기능이라면 플러그인 대신 이 기능을 사용할 수 있습니다.
그룹 설정에서 누가 그룹에 메시지를 보낼 수 있는지를 관리할 수 있습니다.
네, 해당 그룹 설정을 사용하고 있습니다. 하지만 min trust to send messages 설정이 해당 설정을 재작성해야 한다고 생각했습니다. 그룹에서 min trust to send messages를 무시하는 것이 버그가 아니라면, 이를 기능으로 활용할 수 있습니다.
관리자에게만 메시지를 보낼 수 있도록 개인 메시지 기능을 tl0과 tl1로 제한해야 합니다. 이 기능을 사용하면 그룹을 통해 이를 쉽게 구현할 수 있습니다.
향후 업데이트에서 이 기능이 사라질 가능성이 있나요?
이 링크를 공유해 주셔서 감사합니다, 제이. 이 기능이 여전히 작동하는지 확인해 주시거나, 작동하지 않는다고 알려주실 수 있으신가요?
이 제품을 사용하는 고객이 있습니다. 그는 불만을 제기하지 않았습니다. 이는 제품이 잘 작동하고 있음을 꽤 잘 보여주는 증거입니다. 다른 의견을 발견하시면 알려 주세요.
아직도 아주 잘 작동합니다! 정말 감사합니다. 이 플러그인이 계속 활성화되어 있기를 바라며, 가능하면 Discourse 코어에 통합되면 더 좋겠습니다. 제 경험상 포럼 관리에 있어 필수적인 기능입니다.
안녕하세요 @pfaffman, 최근 GitHub - pfaffman/discourse-allow-pm-to-staff: Allow private messages to be sent to staff for users who could otherwise not send private messages. · GitHub 업데이트가 일반 사용자 간의 개인 메시지(PM) 전송을 깨뜨린 것 같습니다. 구체적으로, 일반 사용자는 이미 존재하는 PM 주제에 답장은 보낼 수 있지만 새로운 PM 주제를 생성할 수 없습니다. 오류 메시지는 다음과 같습니다:
![]()
allow_pm_allowed_pm_groups 설정의 기능을 정확히 이해하지는 못했지만, staff,trust_level_0,trust_level_1,trust_level_2로 설정해 보았지만 문제가 지속되었습니다. 플러그인을 비활성화한 후 PM이 다시 정상적으로 작동하고 있습니다.
아쉽네.
알려줘서 고마워.
내가 작성한 클라이언트는 사용자 간 개인 메시지를 지원하지 않아서 해당 케이스를 테스트하지 못했어.
빠르게 수정하도록 할게. 예산이 있다면 더 빨리 해결할 수 있을 거야.
안녕하세요, 답변 감사드립니다! 괜찮아요, 일단 비활성화해 두거나 필요하면 기존 버전에서 임시로 포크해서 사용할 수도 있어요.
이 기능을 Discourse의 업스트림 앱에 PR로 제출해 유지보수 부담을 나누는 건 어떻게 생각해 보셨나요? 관리자 권한이 있는 사용자가 신뢰할 수 없는 사용자 그룹에게 DM을 허용할지, 아니면 허용하지 않을지 선택해야 한다는 점은 Discourse의 정말 큰 한계입니다. DM을 허용하는 건 정말 나쁜 선택이에요(비 Discourse 포럼에서 DM 스팸 공격을 크게 당한 적이 있거든요). 하지만 허용하지 않으면 신규 사용자가 스태프에게 연락할 수 없게 됩니다. Discourse로 이관한 지 얼마 안 된 짧은 기간 동안에도, 저에게 연락을 시도했지만 연락할 수 없었던 신규 사용자들로부터 (공개된) 질문을 정말 많이 처리했습니다.
저는 이 플러그인을 6년 전에 개발했습니다. 명시적으로 요청한 적은 없지만, 이에 대한 관심이 표출된 적은 없었습니다.
이런 기능에 대한 관심이 더 많지 않은 것이 약간 놀랍습니다. 하지만 다른 사람들이 이를 사용한다는 것을 알게 된 것은 최근 몇 주 사이였으며, 아마도 이제서야 제대로 작동하기 때문일 것입니다.
제이님, 다시 인사드립니다. 오늘 플러그인에 새로운 커밋이 올라온 걸 봤습니다. 한 번 더 시도해 볼 가치가 있을까요? 모든 활성 계정 사용자가 저에게 관리자로 연락할 수 있도록 설정하려면, 어떤 설정을 변경해야 하나요?