의심 사용자 필터 확장

‘의심스러운’ 사용자 카테고리를 꼼꼼히 모니터링하고 매주 정리하고 있습니다. 그런데 데이터 탐색기를 자세히 살펴보니, 의심스러운 사용자 기준에는 해당하지 않는 것으로 보이는 스팸 계정이 상당히 많다는 것을 발견했습니다. 이러한 계정들의 공통점은 참여도가 매우 낮거나 전혀 없으며, 웹사이트 URL은 입력했지만 프로필 설명란에는 아무것도 입력하지 않은 것입니다. 이런 계정들도 의심스러운 사용자로 표시되도록 하면 유용할 텐데, 이를 가능하게 하는 설정이 있을까요?

이러한 프로필은 링크가 걸려 있지 않아 SEO 패널티는 발생하지 않는다는 점을 인지하고 있습니다. 하지만 저는 이러한 계정에 상당한 양의 이메일을 보내고 있으며, 열람률/클릭률이 매우 낮을 것으로 예상되므로 제 이메일 IP 평판에 부정적인 영향을 미칠 수 있습니다. 저는 시스템을 철저히 관리하고 이런 계정들을 정리하는 편을 선호합니다 :slight_smile:

방금 발견한 계정 예시는 다음과 같습니다:

1개의 좋아요

이 답변으로 언급하신 문제를 완전히 해결하지는 못하지만…

이 스팸성/의심스러운 사용자 중 대부분이 여기에 언급하신 동일한 통계를 공유한다면

clean_up_inactive_users_after_days 설정의 기본값을 변경하는 것을 고려해 보셨나요?

변경하지 않는 한 기본값은 2년으로 설정되어 있지만, 이를 상당히 줄이는 데에는 아무런 문제가 없어 보입니다.

이 설정은 게시글 0개, 읽기 시간 0인 사용자만 삭제합니다.

이를 2~3주 정도로 설정하는 것은 매우 합리적입니다. Discourse 사이트에 가입한 후 2~3주 동안 아무것도 게시하거나 읽지 않는 사람은 분명히 커뮤니티에 원하지 않는 실제 사용자가 아닙니다.

실제 사용자일지라도, 2~3주 동안 활동이 없다면 흥미를 잃었을 가능성이 높으므로, 정말 관심이 있다면 가입 과정을 한 번 더 거치는 것이 허용될 수 있는 시간입니다.

5개의 좋아요

의심 대상 범위를 넓히기 위한 이 변경을 지지합니다. @techapj 님, 진행해 주시겠습니까?

5개의 좋아요

완료 방법:

4개의 좋아요

Arpit님, 감사합니다!

이러한 수정 사항이 어떻게 배포되는지 이해할 수 있도록 도와주실 수 있나요? GitHub에서 체크가 아직 대기 중으로 표시되고 있습니다. 이는 아직 제가 사용할 수 없다는 뜻인가요?

1개의 좋아요

커밋이 tests-passed 브랜치에 있다면, tests-passed 브랜치를 추적하는 인스턴스에 배포할 수 있습니다. (기본적으로 모든 인스턴스가 tests-passed 브랜치를 추적합니다.)

해당 커밋이 이미 tests-passed에 존재하는 것을 확인했습니다. 따라서 네, 수정 사항이 배포될 준비가 되어 있습니다. :slight_smile:

3개의 좋아요