聊天中改进静音和忽略用户功能

场景 1

在尚未开始对话的情况下,屏蔽系统如何成功运行?

屏蔽系统要正常工作,必须满足以下条件。

  • 场景 1 > 条件 A

简(Jane)和戴维(David)之间不得已开始首次聊天,并且简(Jane)必须选择了最后一个选项(仅允许某些用户向我发送私人消息或聊天直接消息)。

或者

  • 场景 1 > 条件 B

简(Jane)和戴维(David)之间不得已开始首次聊天,并且简(Jane)必须已将戴维(David)添加到忽略列表。

场景 1 截图


如您所见,用户无需发起对话即可使屏蔽系统正常工作。我认为这是一个问题,因为人们应该能够在对话开始后也能屏蔽其他用户……

好了,让我们看看对话开始后系统如何工作。

场景 2

对话开始后系统如何工作?

  • 场景 2 > 案例解决方案 A:静音用户
    静音用户意味着看不到他们发送的任何通知,对吗?

但是,正如您所见,即使我们将用户添加到静音列表,我们仍然可以在上方的通知栏中看到通知及其数量。

  • 场景 2 > 案例解决方案 B:忽略用户

正如您在此处看到的,即使简(Jane)将杰森(Jason)添加到忽略列表或选择最后一个选项(仅迈克尔或仅允许某些用户向我发送私人消息或聊天直接消息),杰森(Jason)仍然能够发送消息,并且通知会显示在通知栏中。

场景 3

一个尴尬的场景 :slight_smile:

如果用户已删除自己的帐户或管理员已删除该帐户,那么与该用户有过消息往来的人仍然可以发送消息。
您可能会问:谁会给已删除的帐户发送消息? :slight_smile: 这个角色仍然会给已删除的帐户发送消息。

如上例所示,一个强迫症角色可以通过向已删除的帐户发送数百条消息,或上传图片或视频来破坏系统。由于该帐户已被删除,因此没有用户可以举报发送者。

如果对此有任何预防措施,我可能忽略了。

2 个赞

能够重现已删除帐户场景,因为我与已删除的帐户有过聊天记录。但在发送消息之前似乎没有历史记录,也许该帐户被删除会清除聊天记录。(这在另一个网站上)

1 个赞

就目前而言,在屏蔽用户后,如果您已与该用户进行直接消息交流,则必须使用 x 按钮将其从列表中删除,如果您不再想通过该渠道接收消息。

1 个赞

您发送给自己的消息也是如此

1 个赞