디스코봇에 응답하면 신규 사용자가 무음 처리됨

우리 사이트에서 새 사용자의 디스코봇(Discobot) 상호작용을 기반으로 시스템이 생성한 플래그가 갑자기 여러 개 들어왔습니다. 해당 사용자는 “인사” 스레드에서 디스코봇의 프롬프트에 응답하고 있었지만, 어떤 이유에선지 첫 번째 원박스(onebox) 시도가 봇에 의해 인식되지 않았습니다. 그러자 두 번째 시도가 newuser_spam_host_threshold를 초과하여 사용자에게 무음(silence) 조치가 내려졌습니다.

이런 일이 일어나서는 안 될 것 같은데 말이죠.

2개의 좋아요

여기 작성하신 내용을 이해하는 데 어려움을 겪고 있습니다. try.discourse.org에서 또는 여기서 재현할 수 있는 구체적인 단계를 제공해 주시겠습니까?

1개의 좋아요

try.discourse.org에서 재현을 시도해 보았지만 실패했습니다. 제가 아는 것은 모두 모더레이터로서 통지를 받고 확인할 수 있는 내용뿐입니다.

  1. 새 사용자가 디스코봇(Discobot) 튜토리얼을 시작했습니다.
  2. 디스코봇이 사용자의 첫 번째 게시물에서 원박스(onebox)를 인식하지 못했습니다(이유는 불분명하지만, 올바르게 보임)
  3. 다시 시도하려면 사용자는 첫 두 게시물에 동일한 도메인의 링크를 다시 게시해야 했습니다
  4. newuser_spam_host_threshold 값은 2로 설정되어 있었고, en.wikipedia.org는 화이트리스트에 포함되어 있지 않았습니다
  5. @system은 위 사항을 확인한 후 모든 게시물을 플래그 처리하고, "New user newuser posts blocked due to repeated links"라는 메시지로 모든 모더레이터에게 알림을 보냈습니다

newuser_spam_host_threshold 값을 3으로 변경했습니다. 다른 경우에도 이 설정이 다소 과도하게 작동했기 때문입니다. 하지만 디스코봇이 스팸으로 계정 플래그가 될 수 있는 답변을 요구하는 것은 분명히 비합리적입니다.

1개의 좋아요

해당 도메인을 화이트리스트에 추가하는 것을 제안합니다. 아마 모든 Discourse 인스턴스에서 기본적으로(OOTB) 화이트리스트에 포함되어야 하지 않을까요?

1개의 좋아요

네, 그렇게 할 수 있습니다.

새로운 기능에 대해 이야기하고 있다면, 링크를 제공하고 우리 커뮤니티와 명확하게 관련이 있으며 화이트리스트에 등록된 웹사이트를 디스코봇이 추천해 주면 훨씬 더 좋을 것 같습니다.

1개의 좋아요