채팅에서 사용자 음소거 및 무시 기능 개선

시나리오 1

대화 시작 전 차단 시스템이 어떻게 성공적으로 작동하는가?

차단 시스템이 작동하려면 다음 조건을 충족해야 합니다.

  • 시나리오 1 > 조건-A

제인(Jane)과 대위(David) 사이에 초기 채팅이 시작되지 않았고, 제인이 마지막 옵션(특정 사용자만 개인 메시지 또는 채팅 다이렉트 메시지를 보낼 수 있도록 허용)을 선택한 경우

또는

  • 시나리오 1 > 조건-B

제인과 대위 사이에 초기 채팅이 시작되지 않았고, 제인이 대위를 무시 목록에 추가한 경우.

시나리오 1 스크린샷


보시다시피, 차단 시스템이 작동하려면 사용자가 대화를 시작할 필요가 없습니다. 이는 문제가 있다고 생각합니다. 대화 시작 후에도 상대방을 차단할 수 있어야 하기 때문입니다…

자, 이제 채팅이 시작된 후 시스템이 어떻게 작동하는지 살펴보겠습니다.

시나리오 2

대화가 시작된 경우 시스템은 어떻게 작동하는가?

  • 시나리오 2 > 케이스-해결책 A: 음소거된 사용자
    사용자를 음소거한다는 것은 그들로부터의 알림을 전혀 보지 않는다는 뜻이죠?

하지만 보시다시피, 사용자를 음소거 목록에 추가해도 여전히 알림과 그 숫자가 상단의 알림 바에 표시됩니다.

  • 시나리오 2 > 케이스-해결책 B: 무시된 사용자

여기서 보시다시피, 제인이 제이슨(Jason)을 무시 목록에 추가하거나 마지막 옵션(마이크일(Michael)만 또는 특정 사용자만 개인 메시지 또는 채팅 다이렉트 메시지를 보낼 수 있도록 허용)을 선택하더라도, 제이슨은 여전히 메시지를 보낼 수 있고 알림이 바에 표시됩니다.

시나리오 3

어색한 시나리오 :slight_smile:

사용자가 자신의 계정을 삭제했거나 관리자가 해당 계정을 삭제한 경우, 그 사람과 메시지를 주고받았던 사람들은 여전히 메시지를 보낼 수 있습니다.
여러분의 마음에 이런 질문이 떠오를 수 있습니다: 삭제된 계정에 누가 메시지를 보내죠? :slight_smile: 이 캐릭터는 여전히 삭제된 계정에 메시지를 보냅니다.

위 예시와 마찬가지로, 집착적인 캐릭터는 삭제된 계정에 수백 개의 메시지를 보내거나 사진이나 영상을 업로드하여 시스템을 파괴할 수 있습니다. 계정이 삭제되었기 때문에 발신자를 신고할 수 있는 사용자가 없습니다.

이 부분에 대한 예방 조치가 있다면 제가 놓쳤을 수 있습니다.

2개의 좋아요

삭제된 계정 시나리오를 재현할 수 있었습니다. 삭제된 계정과 채팅 기록이 있었기 때문입니다. 다만, 전송된 메시지 이전의 기록은 없는 것 같습니다. 계정이 삭제되면서 채팅 기록이 초기화된 것으로 보입니다. (이것은 다른 웹사이트에서 확인한 것입니다)

1개의 좋아요

현재 상황에서는, 특정 사용자를 음소거한 후 해당 사용자와의 다이렉트 메시지에 이미 참여 중이라면, 해당 채널을 통해 더 이상 메시지를 받지 않으려면 목록에서 x 버튼을 눌러 해당 대화를 삭제해야 합니다.

1개의 좋아요

본인에게 보내는 메시지도 마찬가지입니다.

1개의 좋아요