cookywook
(Richard Cook)
5월 17, 2021, 10:45오전
1
안녕하세요,
약간 무모한 제안일 수 있지만, 디스커스 커뮤니티에서 게시물을 올릴 수 있는 시간을 제한하는 방법이 있을까요?
최근에 일부 악의적인 사용자가 골치 아픈 시점에 포럼을 방문하는 사례가 몇 번 있었습니다. 사람들이 적어 정리하기 어려운 시간대였죠.
열린 정신의 커뮤니티 이념과는 다소 맞지 않는 요구일 수 있다는 점은 알고 있습니다. 하지만 포럼에 ‘업무 시간’ 개념을 도입할 수 있다면 도움이 될 것 같습니다.
부디 제가 무리한 요구를 하고 있다고 말씀해 주셔도 좋습니다.
pfaffman
(Jay Pfaffman)
5월 17, 2021, 12:18오후
2
마지막 모더레이터가 사이트를 떠날 때 사이트를 읽기 전용 모드로 전환할 수 있습니다.
이러한 악성 사용자가 새 계정을 만들고 게시물을 올리고 있는 건가요? 해당 사용자와 IP 주소를 차단할 수 있습니다. 새 계정 생성을 비활성화하거나 신규 사용자에 대한 제한을 강화하는 것도 방법입니다.
cookywook
(Richard Cook)
5월 17, 2021, 1:16오후
3
네, 당분간 그렇게 했습니다. 하지만 메시지가 약간 혼란스러워서 장기적인 해결책 같지는 않아요.
네, 사람들을 차단하고 있지만, 그들은 차단망을 빠져나가는 데 매우 능숙합니다. IP 밴을 우회하기 위해 VPN까지 사용하고 있죠. 가입을 더 어렵게 만들고 싶지는 않지만, 그것이 우리에겐 유일한 선택지가 될 수도 있습니다.
pfaffman
(Jay Pfaffman)
5월 17, 2021, 1:27오후
4
메시지 텍스트를 변경할 수 있습니다. Discourse의 모든 텍스트 사용자 정의 .
소셜 로그인으로만 제한할 수도 있습니다. 새로운 Gmail 계정을 만드는 것은 꽤 번거로운 일일 것 같습니다.
아니면 설정 must_approve_users만 활성화해도 됩니다. 그러면 적어도 당신의 허락 없이 그들을 들여보내지 않을 수 있으니까요.
안녕하세요 @cookywook
여러분이 직면한 상황을 잘 알고 있어서, 포럼의 다른 분들보다 이 부분에 대해 더 잘 알고 있을지도 모릅니다.
커뮤니티 지원의 주요 대상은 기존 고객인가요, 아니면 잠재 고객(예: 구매 결정 전 Q&A)도 포함되나요? @pfaffman 님이 말씀하신 내용을 이어가자면, 자체 플랫폼을 통한 로그인을 의무화하는 것도 하나의 방법이 될 수 있을 것 같습니다. 그렇게 하면 기존 고객만 접근할 수 있게 되니까요.
cookywook
(Richard Cook)
5월 17, 2021, 2:07오후
7
네, 그게 이상적인 해결책입니다! 하지만 단순히 우리가 가지고 있지 않은 엔지니어링 지원이 필요합니다.
이해합니다!
다른 옵션(훨씬 적은 작업이 필요한 방법)으로는, 읽기 전용 모드를 트리거하기 위해 포럼에 시간 기반 API 호출을 보내는 것입니다. 예를 들어, /admin/backups/readonly로 PUT 요청을 보내는 작은 스크립트를 크론 작업(cron job)이나 유사한 방식으로 설정하는 것입니다.
그냥 아이디어일 뿐이지만, 도움이 될 수 있다면 기꺼이 도와드리겠습니다.
pfaffman
(Jay Pfaffman)
5월 17, 2021, 4:03오후
9
기존 고객만 신경 쓴다면 must-approve-users가 그렇게 어렵거나 비용이 많이 들지는 않을 것 같습니다. 고객이 다음 영업일까지 기다리는 정도는 괜찮을 거라고 생각합니다.
michaeld
(Michael - Communiteq)
5월 17, 2021, 7:31오후
10
하지만 읽기 전용 모드에서는 로그인, 개인 메시지 읽기 및 답장, 시스템의 페이지 뷰·좋아요·신고 등록 등 사실상 모든 작업이 차단됩니다.
카테고리 권한을 변경하는 API 호출이 더 나은 방법일 수 있지만, 이 기능이 단일 체크박스 설정으로 제공된다면 정말 멋질 것입니다.
sam
(Sam Saffron)
5월 18, 2021, 2:11오전
11
신뢰도가 낮은 사용자의 첫 게시글에 대한 승인을 요구하는 건 어떨까요?
approve post count
신규 사용자 또는 기본 권한 사용자의 경우 승인되어야 하는 게시글 수
이 값을 1 또는 2로 설정하세요. 그러면 기존에 활동이 좋은 사용자는 큰 문제가 없을 것입니다. 스팸 작성자나 악의적인 사용자는 대부분 TL0~TL1 권한이므로, 직원들의 승인을 거쳐야 합니다.