Как реализовать инструменты модов для модов уровня приложения в приложении чата - PullRequest
0 голосов
/ 05 февраля 2019

Итак, у меня есть приложение чата с общедоступными комнатами, у которых есть моды комнат, которые могут выдавать запреты на комнаты.Но для постоянных нарушителей я хочу иметь моды для приложений, которые могут быть заблокированы в любом месте приложения.Я понял, что мог бы внедрить систему, основанную на пороге отчетов или просто на каждом отчете, но как бы я показал модам проблему и избежал нескольких модов, работающих над одной и той же проблемой.

1 Ответ

0 голосов
/ 05 февраля 2019

Это звучит как довольно сложный сценарий использования для ответа в ответе переполнения стека.Но в основном вы могли бы:

  • Хранить отчеты в коллекции в Firestore, каждый отчет является документом.
  • Пусть каждый модератор контролирует эту коллекцию, чтобы предупредить их о проблемах.
  • Запишите UID модератора в документ отчета, когда они начнут работать с отчетом.

Ваше приложение может или показывать все отчеты, но включать имя модератора.кто работает с заявленными отчетами: или может отфильтровать отчеты, над которыми уже работает кто-либо, из отображаемого списка .a

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...