如何在Chat App中为App级Mod实施Mod工具

时间:2019-02-05 10:54:34

标签: flutter google-cloud-firestore

因此,我有一个聊天应用程序,其中包含具有房间mod的公共房间,可以发布房间禁令。但是对于屡犯者,我想拥有可以在应用程序中任何位置禁止的应用程序mod。我知道我可以实施基于报告阈值或仅每个报告的阈值的系统,但是我将如何向mods显示该问题,并避免多个mods处理同一问题。

1 个答案:

答案 0 :(得分:0)

这听起来像是一个非常复杂的用例,可以涵盖Stack Overflow的答案。但基本上您可以:

  • 将报告存储在Firestore中的集合中,每个报告都是一个文档。
  • 让每个主持人监视此集合,以提醒他们出现问题。
  • 当主持人开始处理报告时,将其UID写入报告文档中。

您的应用可以 显示所有报告,但可以包含正在处理声明的报告的主持人的姓名,或者,它可以过滤出已经有人举报的报告在显示的列表中进行操作。a