Siuss / gamerly-backend

1 stars 0 forks source link

Implementar sistema de reportes en el back #109

Closed stephaniepazos89 closed 4 months ago

stephaniepazos89 commented 4 months ago

Debe ser posible recibir un reporte de un usuario hacia otro en el cual se detalle un mensaje. Un usuario puede reportar multiples veces a otro (con la intencion de hacer un seguimiento en, por ejemplo, casos de acoso, maltratos, etc. que puedan ir escalando progresivamente).

Por cada reporte que se genere se debe recibir un mail en la casilla de gamerly.app@gmail.com en el cual se detallen los emails y ids de usuario tanto de la persona que emite como la que recibe el reporte y el mensaje reportado. En caso de que los usuarios tengan una conversacion en el chat de la aplicacion tambien se compartiran en ese mail de reporte los ultimos 20 mensajes. De este modo el equipo de Gamerly puede manualmente hacer un seguimiento puntual de cada caso.

Cuando un usuario reciba 4 reportes de usuarios diferentes se procedera a aplicar un shadow ban.