이 답변으로 언급하신 문제를 완전히 해결하지는 못하지만…
이 스팸성/의심스러운 사용자 중 대부분이 여기에 언급하신 동일한 통계를 공유한다면
clean_up_inactive_users_after_days 설정의 기본값을 변경하는 것을 고려해 보셨나요?
변경하지 않는 한 기본값은 2년으로 설정되어 있지만, 이를 상당히 줄이는 데에는 아무런 문제가 없어 보입니다.
이 설정은 게시글 0개, 읽기 시간 0인 사용자만 삭제합니다.
이를 2~3주 정도로 설정하는 것은 매우 합리적입니다. Discourse 사이트에 가입한 후 2~3주 동안 아무것도 게시하거나 읽지 않는 사람은 분명히 커뮤니티에 원하지 않는 실제 사용자가 아닙니다.
실제 사용자일지라도, 2~3주 동안 활동이 없다면 흥미를 잃었을 가능성이 높으므로, 정말 관심이 있다면 가입 과정을 한 번 더 거치는 것이 허용될 수 있는 시간입니다.