Nível de confiança congelado

Nome do recurso

Congelamento de nível de confiança

Descrição do recurso

  1. Ocorre quando o usuário não quer que seu nível de confiança aumente. Porque ele sabe que, à medida que o nível de confiança aumenta, ele terá cada vez mais responsabilidades. Existem usuários como eu que querem apenas ser usuários regulares e não usuários como líderes.
  2. Outro fato interessante seria congelar o nível de confiança para usuários que, de alguma forma, agem de maneira estranha, não agindo de acordo com a política de segurança da comunidade. Dessa forma, eles sempre serão usuários básicos ou regulares. E assim terá um nível mais alto de restrição, segurança, já que usuários com o congelamento de nível de confiança não podem aumentar o nível de confiança.
  3. Muitas vezes, você quer congelar usuários sem necessariamente ter que fechar a conta.

Razões para implementar o recurso

  1. Tornar o nível de segurança do Discourse mais seguro
  2. Congelar certos usuários que não seguem a política da comunidade por algum motivo e, assim, não podem receber um nível de confiança mais alto. Muitos sistemas ou softwares quando o usuário viola alguma regra, geralmente a conta é fechada ou congelada. Aqui seria o caso de congelamento de conta. Pode haver um tempo de congelamento de conta, talvez 1 dia ou 1 ano.
  3. É uma medida de segurança.
  4. O usuário pode solicitar que deseja ser congelado. Talvez porque o usuário não queira, como eu, ser o líder de alguma coisa.
  5. O Twitter usa o termo como conta suspensa. Geralmente a conta é suspensa por isso: spam, risco de segurança da conta, tweets ou comportamento abusivo. Na minha opinião, não seria uma conta suspensa, seria uma conta congelada. O usuário ainda tem a possibilidade de usar a conta, ela não está suspensa.

Referências

  1. Pesquisei no Discourse e não encontrei muito relacionado a essa ideia.
  2. Se houver alguma ideia relacionada, o melhor seria mesclar essa ideia.
  3. Se alguém puder ler e passar o feedback, eu agradeceria.
  4. https://help.twitter.com/en/managing-your-account/suspended-twitter-accounts

Você pode bloquear um usuário em um nível de confiança em sua página admin/user:

10 curtidas

Você pode bloquear um usuário em um nível de confiança em sua página de administrador/usuário:

  • Não sabia sobre esse recurso, obrigado pelo feedback.

Estas são minhas perguntas, se você puder responder, agradeceria o esclarecimento sobre isso:

  1. Posso definir um tempo de bloqueio, talvez por 1 dia ou 1 ano ou algo assim?
  2. Outra coisa, posso, como usuário, solicitar que eu não queira aumentar meu nível de confiança no sistema Discourse?
  • Minha ideia de congelamento de conta tem a ver com essas perguntas

Atualmente, não há opção de temporizador ao bloquear um nível de confiança; ele é ativado e desativado manualmente.

É possível que os usuários solicitem o bloqueio de seu nível de confiança, se o administrador desse fórum concordar em fazer isso por eles. :+1:

Acabei de ver sua edição:

O Discourse também tem a opção de Silenciar ou Suspender a conta de um usuário, se o administrador achar necessário. Essas opções têm temporizadores.

Você pode ler mais sobre Bloqueio de Níveis de Confiança, Silenciamento e Suspensão em:

2 curtidas

@JammyDodger Você foi incrível, esclareceu todas as minhas dúvidas. Mas, você poderia esclarecer se essas ideias complementares são boas ou não?

Atualmente, não há opção de temporizador ao bloquear um nível de confiança; ele é ativado e desativado manualmente.

  • Então, o que esta postagem traz de novo para o Discourse seria isto: Oferecer uma opção de temporizador ao bloquear um nível de confiança, pois isso é feito manualmente. Isso é interessante, olhando para esta observação:
    1. Você consegue imaginar configurar este processo manualmente para 100 usuários? Isso seria um pouco exaustivo, observo. Imagino que seria melhor ou mais eficiente um processo automático com algumas regras. Como, por exemplo, definir um tempo de talvez 1 dia ou 1 ano ou algo assim.
    2. No Twitter, se não me engano, você pode explicar algum motivo para não suspender sua conta. Se você fornecer algo que explique que sua conta não deve ser suspensa, sua conta voltará ao normal. E se você não explicar o motivo, sua conta será suspensa por um período de tempo. Acho que esse cenário poderia ser aplicado aqui no Discourse. Ou seja, se você explicar algum motivo para não ter o nível de confiança bloqueado, seu nível de confiança voltará ao normal. Se você não explicar o motivo, seu nível de confiança ficará congelado por um período de tempo.

Cenário com medições automáticas de nível de confiança bloqueado (Quando o temporizador que bloqueia um nível de confiança está ativo)

  1. O usuário deve ser informado do motivo pelo qual seu nível de confiança foi bloqueado. nota: Isso ocorre nos seguintes casos: “Spam”, “Segurança da conta em risco”, “Mensagens ou comportamento abusivos”, “Denúncia - quando os usuários solicitam o bloqueio de seu nível de confiança”.

  2. O usuário pode solicitar que deseja o bloqueio do nível de confiança, mas para isso deve informar o motivo do bloqueio do nível de confiança. Por exemplo:

    • “Solicito o bloqueio do nível de confiança, pois não quero ser líder de algo”. nota: Refere-se ao motivo de natureza pessoal, ou seja, o usuário deseja.
    • “Estou viajando e gostaria de bloquear meu nível de confiança, não sei se conseguirão hackear minha conta neste período”. nota: Refere-se ao motivo de natureza pessoal, ou seja, o usuário deseja.
    • “Acho que minha conta foi hackeada, gostaria que meu nível de confiança fosse congelado até que o caso seja investigado pela comunidade Discourse”. nota: Refere-se ao motivo de segurança da conta.
  3. Os usuários podem solicitar o bloqueio do nível de confiança de um usuário. Alguns motivos:

    1. “O usuário envia spam constantemente”. nota: Refere-se a postagens excessivas de um usuário específico ou de contas falsas que são denunciadas por outros usuários na comunidade.
    2. “O usuário não concorda com a política da comunidade. Gostaria que a comunidade avaliasse o caso. Entendo que ao solicitar o bloqueio do nível de confiança de um usuário. Eu também posso ser responsabilizado por isso.” nota: Refere-se a mensagens ou comportamento abusivos percebidos de um usuário específico, denunciados por outros usuários.
  4. Somente o administrador pode permitir o bloqueio do nível de confiança de um usuário. Notas:

    • Isso ocorre nos seguintes casos quando o sistema avalia como: “Spam”, “Segurança da conta em risco”, “Mensagens ou comportamento abusivos”, “Denúncia - quando os usuários solicitam o bloqueio de seu nível de confiança”.
    • Isso não ocorre quando o usuário solicita por motivos pessoais.

Notas importantes

  1. Se os mesmos problemas ocorrerem com o usuário, o nível de confiança é encerrado nos seguintes casos: “Spam”, “Segurança da conta em risco”, “Mensagens ou comportamento abusivos”, “Denúncia - quando os usuários solicitam o bloqueio de seu nível de confiança”.
  2. Número de suspensões 4. Este número de suspensões é baseado no número aceitável de suspensões no Youtube. O Youtube tem o seguinte processo: “Aviso”, “1ª advertência”, “2ª advertência”, “3ª advertência”. nota: Se um canal não cumprir a política do Youtube, ele recebe essas notificações, tem algum período para explicar o motivo da rescisão, suspensão ou congelamento da conta. Podemos ter essa mesma medida com o nível de confiança no Discourse. Nos casos que mencionei acima, poderia fazer sentido ter este número de 4 processos: “Aviso”, “1ª advertência”, “2ª advertência”, “3ª advertência”. De acordo com os avisos, o nível de confiança pode ser suspenso, congelado ou encerrado. Se o nível de confiança for congelado ou suspenso, há um período de tempo em que o nível de confiança pode voltar ao normal.

É possível que os usuários solicitem o bloqueio de seu nível de confiança, se o administrador desse fórum concordar em fazer isso por eles.

  • Como você mencionou e enviou o feedback: “os usuários podem solicitar o bloqueio de seu nível de confiança, se o administrador deste fórum concordar em fazê-lo por eles.”, a novidade da ideia desta postagem seria permitir que o usuário solicite o bloqueio de seu nível de confiança.

O Discourse também tem a opção de Silenciar ou Suspender a conta de um usuário, se o administrador achar necessário. Essas opções têm temporizadores.

  • Isso é realmente interessante e eu não tinha visto, obrigado por falar sobre isso, vou pesquisar mais e aprender mais sobre o Discourse.
referências

Líder não é um nível de confiança que você atinge usando o discourse.

Portanto, não é necessário bloquear o nível de confiança para evitar se tornar um líder.

3 curtidas

Existe um plugin de Automação que pode oferecer uma opção para definir um limite de tempo em um TL bloqueado. Mas não tenho certeza.

2 curtidas

Existe alguma maneira de bloquear os níveis de confiança para todos?

1 curtida

existe alguma forma de bloquear os níveis de confiança de todos?

  • Com base no feedback aqui, não. Mas espero que ajude, minha ideia seria sobre isso. Em resumo, teríamos estes 2 processos:
  1. Usuários denunciam outros usuários que não seguem a política da comunidade. O usuário denunciado recebe um aviso de que terá que explicar se isso é verdade ou não. Se o usuário tiver um motivo para argumentar que o nível de confiança bloqueado não deve ser bloqueado, o nível de confiança voltará ao normal. Se o usuário não tiver motivo para argumentar sobre o nível de confiança bloqueado, então o nível de confiança será congelado ou suspenso por um tempo que o administrador já definiu para aquele usuário específico ou conjunto de usuários que foram denunciados.
  2. O usuário solicita por algum motivo que o nível de confiança seja congelado ou suspenso.

Notas:

  1. Em ambos estes 2 casos, o sistema pode congelar ou suspender o nível de confiança automaticamente. Não haveria um processo manual a esse respeito e nem faz sentido pelo que comentei em resumo - Pois somente o admin pode confirmar se o pedido de congelamento ou suspensão do nível de confiança é justo ou não com base na resposta do usuário que deseja que este pedido seja revisado novamente.
  2. Se o usuário não apresentar nenhum motivo, em teoria entende-se que o nível de confiança deve ser congelado ou suspenso por um tempo.
  3. Se o usuário solicitar que esta situação seja analisada, é apenas o administrador quem avalia isso - no final.
  4. Se algum pedido for negado pelo admin, o admin deve falar com o usuário e dizer o motivo pelo qual o pedido foi negado.
    • O usuário pode então enviar um novo pedido de revisão e, se o admin aceitar este novo pedido - a suspensão ou congelamento do nível de confiança é cancelado. Caso contrário, se o usuário não tiver argumentos para tal, a suspensão ou congelamento do nível de confiança é aceita.
  5. Acredito que estes processos são feitos igualmente em coisas como Whatsapp, Twitter.
  6. O link que anexei aqui fala sobre como o whatsapp funciona - como ele detecta spam - Talvez o Discourse tenha alguma ideia ou insight sobre isso.

Referências

Talvez usar grupos e este plugin possa ajudar a realizar pelo menos parte disso.

2 curtidas

@Heliosurge Essa ideia eu achei muito interessante. Pelo que li sobre o plugin já existem algumas coisas feitas. No meu caso, para resolver meu problema principal, eu teria algo como:

Nome do script Plugin Descrição
Bloqueio de Níveis de Confiança automation Se um usuário postar demais, incluir muitas e/ou imagens inadequadas, abusar do sistema de sinalização ou similar, uma alternativa ao acima é bloquear o usuário no nível de confiança 0. Isso limitará o número (e a frequência) de tópicos e postagens que o usuário pode criar, além de impedi-lo de incluir muitas imagens/links e de fazer sinalizações. Os níveis de confiança podem ser configurados na página de Administração do usuário.
Silenciar o usuário automation Usuários silenciados são impedidos de criar novos tópicos, postagens, sinalizações ou mensagens privadas no site. Eles ainda podem realizar outras ações, como “curtir” postagens, ler tópicos, responder a mensagens privadas, etc. Além disso, eles podem se comunicar com moderadores via mensagem privada, para que você possa continuar se comunicando com eles para tentar resolver o comportamento.
Suspender o usuário automation Usuários suspensos são impedidos de fazer login e, portanto, de realizar qualquer ação nos fóruns. Uma suspensão é o recurso mais forte que você tem para um usuário e deve ser usada com moderação. Assim como o silenciamento, a suspensão de um usuário é feita na página de Administração do usuário. Assim como o silenciamento, as suspensões são por um período específico de tempo. Você pode querer suspender o usuário por um curto período de tempo primeiro e, se o usuário retornar e continuar o comportamento, aumentar o tempo de suspensão.
Congelamento de Nível de Confiança trigger-automation Em caso de usuários silenciados ou suspensos, o gatilho de Bloqueio de Níveis de Confiança é acionado.

como funciona o gatilho de congelamento de nível de confiança

  1. Congelamento de Nível de Confiança - aciona estes eventos automaticamente:
    • Silenciar o usuário - Aviso
    • Suspender o usuário - cartão 1
    • Bloquear Nível de Confiança - cartão 2

solução final

  1. Em resumo, seriam 4 plugins. Apenas o último plugin chama os outros plugins, como visto no tópico a seguir: como funciona o gatilho de congelamento de nível de confiança.
  2. Apesar dos casos de usuários sendo silenciados ou suspensos, os exemplos que mencionei acima foram feitos como Spam, Segurança da Conta em Risco, Mensagens ou Comportamento Abusivo, Denúncia - quando os usuários solicitam que seu nível de confiança seja bloqueado. Ainda haveria o caso de usuários que foram silenciados ou suspensos de forma pessoal, ou seja, auto-denúncia:
    • “Solicito que o nível de confiança seja bloqueado, pois não quero ser o líder de algo”.
    • “Estou viajando e gostaria de bloquear meu nível de confiança, não sei se conseguirão hackear minha conta neste período”.
    • “Acho que minha conta foi hackeada, gostaria que meu nível de confiança fosse congelado até que o caso seja investigado pela comunidade Discourse”.
    • Observação: Esses usuários que auto-denunciaram sua conta - eles podem solicitar suspensão de conta, silenciamento de conta ou até mesmo no caso que mencionei o bloqueio do nível de confiança.
      • Se o usuário apresentar alguma prova de que não deve ser suspenso, silenciado ou ter seu nível de confiança protegido, a conta fica normal.

Notas

  1. Eu fiz isso algumas vezes e obrigado pelo feedback, JammyDodger ;D Eu li este documento e acho que é muito legal: https://meta.discourse.org/t/discourse-moderation-guide
  2. Dan DeMontmorency - O que você acha dessa ideia, é uma boa ideia? É possível criar algo assim?

novas ideias

  1. Uma alternativa viável pode ser esta, isso poderia ser feito com suspend-a-user-via-the-api, silence-user-via-api, add-a-user-to-a-group-via-api, discourse-docs-api-org, auto-suspend-inactive-user, discourse_api_pull_121 - o único problema é que ainda não vi nenhuma informação da API sobre bloqueio de nível de confiança.
  2. Podemos ter plugins que se comunicam com a API para isso: silence-user-via-api, auto-suspend-inactive-user, “locking trust level”, suspend-a-user-via-the-api.
  3. Minha ideia seria ter o plugin de segurança de confiança - este plugin se comunica com as seguintes APIs: silence-user-via-api, auto-suspend-inactive-user, “locking trust level”, suspend-a-user-via-the-api.
  4. Minha sugestão inicial seria muito legal ter esses endpoints:
    • ${this.url}admin/users/${userId}/groups/report/spam
    • ${this.url}admin/users/${userId}/groups/report/lockingtrustlevel
    • ${this.url}admin/users/${userId}/groups/report/accountsecurityatrisk
    • ${this.url}admin/users/${userId}/groups/report/abusivemessagesorbehavior
    • ${this.url}admin/users/${userId}/groups/userwishthis/lockingtrustlevel
    • ${this.url}admin/users/${userId}/groups/userwishthis/accountsecurityatrisk
    • ${this.url}/admin/users/:user_id/report/spam
    • ${this.url}/admin/users/:user_id/report/lockingtrustlevel
    • ${this.url}/admin/users/:user_id/report/accountsecurityatrisk
    • ${this.url}/admin/users/:user_id/report/abusivemessagesorbehavior
    • ${this.url}/admin/users/:user_id/userwishthis/accountsecurityatrisk
    • ${this.url}/admin/users/:user_id/userwishthis/lockingtrustlevel

mas algo que já resolve seria fazer este poc - prova de conceito

  • ${this.url}/admin/users/:user_id/silence
  • ${this.url}/admin/users/:user_id/lockingtrustlevel
  • ${this.url}admin/users/${userId}/groups/silence
  • ${this.url}admin/users/${userId}/groups/lockingtrustlevel
2 curtidas

Eu acho que isso poderia ser alcançado ajustando os requisitos de Nível de Confiança em todo o site, para que os usuários fossem definidos em um nível no início e, em seguida,
definir limites inatingíveis para que eles nunca pudessem progredir. Você pode encontrar uma série de configurações para isso na seção Níveis de Confiança das suas configurações de administrador. Embora os Níveis de Confiança sejam realmente úteis, você pode querer considerar o que perderia primeiro.

3 curtidas

Automatizar partes da moderação pode ser muito útil. Você tem um bom plano para o que deseja alcançar. Para uma pequena equipe de moderação em uma comunidade grande, isso pode ser muito útil, desde que a equipe investigue/audite o sistema regularmente.

2 curtidas

Meu uso do discourse é bem diferente dos outros, é menos uma comunidade e mais um provedor de autenticação, além de ser um site de suporte.

1 curtida

outra ideia

imagem 1

imagem 2

caso 1:
  1. Existe um botão de denúncia para qualquer usuário na comunidade, isso torna o sistema mais autônomo
  2. Ao clicar em denunciar o usuário aparece um modal, onde se pode escolher a opção de denúncia
  3. Ao acontecer isso, o usuário denunciado recebe uma mensagem.
  4. E a denúncia é vista pelo moderador ou administrador.
  5. Caso o usuário não responda a essa mensagem de denúncia - tentando por sua vez dizer que “é falsa” ou “não procede”, como acontece no Youtube, o processo é feito e finalizado.
  6. o evento é adicionado: Bloqueio de Níveis de Confiança
  7. Caso isso aconteça novamente, o evento é adicionado: Usuário silenciado.
  8. Caso isso aconteça novamente, o evento é adicionado: Suspender usuário
notas
  1. O administrador ou moderador irá verificar o processo de denúncia do usuário que denuncia outro usuário.
  2. Caso o processo de denúncia do usuário solicitante faça sentido (o moderador ou administrador) encaminha essa mensagem para o usuário.
  3. Caso o usuário tenha algum motivo que explique que a denúncia é falsa, o processo é encerrado.
  4. O admin ou moderador pode verificar a resposta do usuário denunciado e decidir se arquiva ou não.
caso 2

Observação: O usuário acha que a conta foi hackeada, então o usuário denuncia a sua própria conta.

notas finais

Todos os plugins descritos acima são para automatizar esse processo que descrevo agora com imagens

Como o processo de denúncia ocorre automaticamente?

  1. De usuários da comunidade para outros usuários da comunidade, ou seja, quando um ou mais usuários denunciam um ou mais usuários - isso acontece quando um ou mais usuários clicaram no botão: “denunciar este usuário para a comunidade” de um ou mais usuários
  2. Quando apenas usuários do tipo: moderadores, administradores ou líderes da comunidade são chamados por um ou mais usuários para denunciar uma postagem - isso é conhecido como sinalizar postagem
  3. Pelo próprio usuário, quando ele se sente hackeado, ou seja, quando o usuário se denuncia, notificando o sistema que a conta foi hackeada - isso acontece quando um ou mais usuários clicaram no botão: “denunciar este usuário para a comunidade” e se auto denunciou
  4. Administradores, moderadores ou líderes da comunidade são chamados nesses casos:
    • sinalizar postagem
    • usuário denunciado por usuários da comunidade
    • usuário denunciou sua própria conta, pois acha que foi hackeado
  5. Em todos esses cenários, os plugins que descrevi são necessários para automatizar esse processo.
  6. As opções automáticas para moderadores, administradores ou líderes da comunidade gerenciarem usuários são estas:
    • Bloqueio de Níveis de Confiança
    • Usuário silenciado
    • Suspender usuário

Observação: Isso só pode ser feito, se houver uma lista de usuários para denunciar.

Notas

  1. Gera uma lista de usuários que são denunciados
  2. Com essa lista, podemos fazer o seguinte. Usuários que não pediram resposta - isso é feito inicialmente
    • Bloqueio de Níveis de Confiança
    • Usuário silenciado
    • Suspender usuário
  3. Usuários que pediram resposta
    • Administradores, moderadores e líderes da comunidade são chamados
    • Se a resposta do usuário denunciado for aceita ou válida, tudo é arquivado
    • Se a resposta não for aceita, o usuário tem uma última chance de responder, e se não o fizer, o processo é feito e concluído.
  4. Podemos ver essa lista dos casos de notificação mais comuns e incomuns dentro do Discourse. incluindo o ano, mês, semana e período em que ocorre (ano a ano, mês a mês, semana a semana) - essa seria minha ideia inicial
  5. Na minha opinião, a melhor maneira ou a maneira mais fácil de fazer isso - sem prejudicar a modelagem do sistema Discourse ou mesmo uma maneira prática de fazê-lo, seria ter um banco de dados temporário para receber relatórios de usuários, um banco de dados como o mongodb poderia ser usado para isso.
    1. Penso em usar o mongodb para receber informações de usuários que são denunciados
    2. O mongodb funciona bem - o mongodb é um banco de dados orientado a documentos. Isso é interessante se você tem um alto volume de dados e esses dados não são estruturados - o famoso nosql
    3. Além disso, o banco de dados não é permanente, é temporário. O mongodb suporta tipos de dados temporários
    4. Pensei nessa ideia ao ler isto: Configure Discourse to use a separate PostgreSQL server - Pensei em ter um banco de dados mongodb separado para isso
    5. De acordo com esta página: GitHub - discourse/discourse: A platform for community discussion. Free, open, simple., o Discourse usa redis e postgresql. Você já pensou em usar mongodb para este caso que descrevi?

resumo da ideia

“usuários denunciados - mongodb”

reports: {
report1:{
 user: "user001",
 linkFlagPost: "https://meta.discourse.org/t/post-test/1122344"
 reason: "flag post",
 reportedUser: "user002"
},
report2:{
 user: "user001",
 reportedUser: "user003",
 report: "spam"
},
report3:{
 user: "user001",
 reportedUser: "user003",
 reason: "mensagens ou comportamento abusivos"
},
report4:{
 user: "user001",
 reportedUser: "user003",
 reason: "usuário divulga dados ilegais do usuário"
},
report5:{
 user: "user001",
 reportedUser: "user002",
 reason: "usuário posta links duvidosos, links que contêm vírus, malware"
},
report6:{
 user: "user001",
 user_report: "user002",
 reason: "especificar outro motivo"
},
report7:{
 user: "user004",
 reportedUser: "user005",
 reason: "Acho que minha conta foi hackeada, gostaria que meu nível de confiança fosse congelado até que o caso seja investigado pela comunidade Discourse"
}
}

notas

use sha256 para anonimizar os dados de quem envia o relatório e quem o recebe

reports: {
report1:{
 user: "c23162ffc1a535af2ee09588469194816e60cb437e30d78c5617b5d3f1304d6a",
 linkFlagPost: "https://meta.discourse.org/t/post-test/1122344"
 reason: "flag post",
 reportedUser: "a1dd6837f284625bdb1cb68f1dbc85c5dc4d8b05bae24c94ed5f55c477326ea2",
 status1: "processo arquivado"
 status2: "Bloqueio de Níveis de Confiança"
},
report2:{
 user: "c23162ffc1a535af2ee09588469194816e60cb437e30d78c5617b5d3f1304d6a",
 reportedUser: "a1dd6837f284625bdb1cb68f1dbc85c5dc4d8b05bae24c94ed5f55c477326ea2",
 reason: "spam",
 status1: "processo arquivado"
 status2: "Bloqueio de Níveis de Confiança"
},
report3:{
 user: "c23162ffc1a535af2ee09588469194816e60cb437e30d78c5617b5d3f1304d6a",
 reportedUser: "a1dd6837f284625bdb1cb68f1dbc85c5dc4d8b05bae24c94ed5f55c477326ea2",
 reason: "mensagens ou comportamento abusivos",
 status1: "processo arquivado"
 status2: "Bloqueio de Níveis de Confiança"
},
report4:{
 user: "c23162ffc1a535af2ee09588469194816e60cb437e30d78c5617b5d3f1304d6a",
 reportedUser: "a1dd6837f284625bdb1cb68f1dbc85c5dc4d8b05bae24c94ed5f55c477326ea2",
 reason: "usuário divulga dados ilegais do usuário",
 status1: "processo arquivado"
 status2: "Bloqueio de Níveis de Confiança"
},
report5:{
 user: "c23162ffc1a535af2ee09588469194816e60cb437e30d78c5617b5d3f1304d6a",
 reportedUser: "a1dd6837f284625bdb1cb68f1dbc85c5dc4d8b05bae24c94ed5f55c477326ea2",
 reason: "usuário posta links duvidosos, links que contêm vírus, malware",
 status1: "processo arquivado"
 status2: "Bloqueio de Níveis de Confiança"
},
report6:{
 user: "c23162ffc1a535af2ee09588469194816e60cb437e30d78c5617b5d3f1304d6a",
 reportedUser: "a1dd6837f284625bdb1cb68f1dbc85c5dc4d8b05bae24c94ed5f55c477326ea2",
 reason: "especificar outro motivo",
 status1: "processo arquivado"
 status2: "Bloqueio de Níveis de Confiança"
},
report7:{
 user: "c23162ffc1a535af2ee09588469194816e60cb437e30d78c5617b5d3f1304d6a",
 reportedUser: "a1dd6837f284625bdb1cb68f1dbc85c5dc4d8b05bae24c94ed5f55c477326ea2",
 reason: "Acho que minha conta foi hackeada, gostaria que meu nível de confiança fosse congelado até que o caso seja investigado pela comunidade Discourse",
status1: "processo arquivado"
status2: "Bloqueio de Níveis de Confiança"
},
report8:{
 user: "c23162ffc1a535af2ee09588469194816e60cb437e30d78c5617b5d3f1304d6a",
 reportedUser: "c23162ffc1a535af2ee09588469194816e60cb437e30d78c5617b5d3f1304d6a",
 reason: "Acho que minha conta foi hackeada, gostaria que meu nível de confiança fosse congelado até que o caso seja investigado pela comunidade Discourse",
   reply: {
    reportedUser: "c23162ffc1a535af2ee09588469194816e60cb437e30d78c5617b5d3f1304d6a",
   reason: "Ver logs na conta - se você confirmar este processo, congelaremos o nível de confiança",
   replyFrom: "administrador",
   status1: "processo arquivado"
   status2: "Bloqueio de Níveis de Confiança"
   }
}
Alguns problemas nesta ideia, solução
  1. Pode ser uma solução errada, preciso do feedback da comunidade Discourse para saber se a ideia é válida ou não.
  2. Implementar isso pode ser complicado
2 curtidas