Scanner de palavras-chave de mensagem privada

Atualizado em 07.03.2023 e testado para a versão 3.0 estável. Um novo recurso foi incluído! Um scanner de chat. As mesmas palavras-chave configuradas para sua varredura de MP (mensagem privada) também acionarão textos dentro de conversas no chat. No entanto, para evitar muitas notificações, o scanner de chat enviará relatórios agrupados após um determinado período de tempo.

Atualização: FIX: problemas de compatibilidade com o Discourse v 2.2

Primeiro, deixe-me dizer que não sou desenvolvedor; apenas patrocinei este trabalho. Não poderei oferecer suporte a isso de nenhuma forma, mas trabalharei com qualquer contribuidor potencial. Estou postando este plugin aqui apenas para retribuir à comunidade.

Contexto

Este plugin pode parecer um pouco controverso, então deixe-me explicar por que ele foi desenvolvido. Nosso fórum Discourse é um mercado comunitário. Facilitamos a venda de itens virtuais. Este modelo de negócios é assolado por golpistas e vigaristas que tentam se aproveitar de nossos compradores e vendedores. Tentamos detê-los antes que ajam, e eles geralmente começam a trabalhar suas vítimas por meio de MPs. É aqui que tentamos monitorar atividades maliciosas e impedi-los em seu caminho, e é por isso que um scanner de MP é útil.

Descrição do Plugin

O scanner de MP varre todas as mensagens privadas enviadas na sua instância do Discourse e verifica o corpo do texto em relação a um conjunto de palavras-chave que você pode inserir nas configurações. Se uma palavra-chave for encontrada, uma notificação é enviada a todos os administradores.

Usos do Plugin

Este é um excelente plugin para manter os usuários sob controle que acham que, ao ir para o privado, podem quebrar suas regras (golpes, spam, ofensas, assédio). Também pode ser usado para fins de marketing se seu fórum estiver relacionado ao comércio eletrônico.

Recursos do Plugin

Não há muito o que escrever. Ele adiciona uma configuração extra onde você pode inserir as palavras-chave no seu painel de administração, e é isso. O resto é automático: toda vez que uma palavra for acionada, você receberá uma notificação com o link da MP (veja a imagem abaixo). O plugin também ignora mensagens de administradores (basicamente, as MPs dos administradores não são varridas). Além disso, o plugin só varre enquanto uma MP está sendo enviada. Não há como varrer mensagens anteriores que não foram escaneadas.

Problemas do Plugin

Atualmente, ele também varre nomes de usuário. Portanto, se um usuário tiver uma palavra que esteja inserida nas configurações do seu scanner, a notificação será acionada toda vez que ele enviar uma MP. Não é um grande problema, mas existe.

Repositório do Plugin

Capturas de Tela do Plugin

Esta é minha segunda contribuição para a comunidade! Um grande agradecimento à equipe do Discourse e a todos os desenvolvedores neste site.

31 curtidas

Como isso difere, na prática, das palavras-chave de vigilância geralmente sinalizadas no painel de administração? Suponho que não verifique o texto visível ao público, mas imaginei que houvesse pouca diferença nos relatórios, a menos que você tenha observado o contrário? :slightly_smiling_face:

3 curtidas

Os termos de vigilância sinalizados não funcionam apenas em posts públicos? E não é isso que serve para bloquear palavrões? Eu nunca examinei completamente esse recurso. Este plugin escaneia mensagens privadas e não informa aos usuários que uma palavra-chave foi detectada e que os administradores foram notificados.

1 curtida

Não, eles funcionam em qualquer lugar, amigo, e são ‘destinados’ a qualquer finalidade para a qual você queira ajustá-los. Eu sugeriria que algo informando ao usuário que algo foi sinalizado promove mais confiança entre usuários e equipe.

Usamos uma série de frases de monitoramento para impedir que as pessoas façam o que você está tentando impedir aqui. Recebemos perguntas sobre elas de vez em quando, e as pessoas ficam felizes em saber, de forma geral, pelo que estamos filtrando e por quê.

2 curtidas

Nesse caso, meu plugin é inútil :smiley: Vou analisar a sua abordagem. Então você está dizendo que posso criar um conjunto de palavras-chave que serão detectadas em mensagens privadas (PMs) e que isso notificará todos os administradores?

1 curtida

Admin/logs/watchwords, então escolha aprovar/marcar/bloquear/censurar conforme necessário, parceiro.

3 curtidas

Não há opção para notificar os administradores silenciosamente, então imagino que haja algo único nesse plugin :smiley:
Temos um modelo de negócio único, com muitos golpistas em nosso setor. A flag automática e/ou a exigência de aprovação revelariam rapidamente o que pode e o que não pode ser dito em uma conversa, dando assim vantagem aos golpistas.

Eu já imaginava que esse plugin não seria útil para ninguém além de mim :stuck_out_tongue: Obrigado por responder.

6 curtidas

Estou recebendo isso ao clicar na configuração do plugin.

1 curtida

Qual versão do Discourse você está usando? Tenho quase certeza de que essa é a causa, pois estou alguns updates atrás. Vou resolver isso em 2-3 semanas e atualizarei este tópico quando houver novidades.

3 curtidas

Obrigado, estou usando a versão mais recente.

1 curtida

Atualizado e funcionando com a versão estável 2.7.0.

2 curtidas

Nenhuma atualização recebida na minha página de atualização. :slightly_frowning_face:

Parece que nada mudou aqui; GitHub - worldismine/PM-Scanner: Custom PM scanner · GitHub

1 curtida

Desculpe, quando disse ‘atualizado’, quis dizer que atualizamos nossa instância para a versão 2.7.0 e o scanner PM funciona perfeitamente aqui, então o próprio plugin não precisava de atualização. Ele funciona na nossa instância:

A única coisa que consigo pensar é que outro plugin seu está causando o conflito.

2 curtidas

O problema ocorre quando você pesquisa ‘pm scanner’ nas configurações, e essas opções aparecem.

No entanto, se você clicar em ‘plugins’ e depois no botão de configuração do ‘pm scanner’, será exibido o seguinte:

1 curtida

Eu tentei as duas formas e funcionou para mim. :frowning:

2 curtidas

Minha versão mais recente é a 2.8.0.beta1.

Alguém mais consegue ver isso, por favor??? Está funcionando na versão de vocês? :slightly_frowning_face:

1 curtida

Se você estiver disposto a aguardar, teremos uma atualização para a versão 2.8. No entanto, isso pode levar algum tempo, pois utilizamos apenas as versões estáveis.

3 curtidas

Ei, por favor, atualize isto para a versão 3

1 curtida

Farei em cerca de 2-3 semanas.

2 curtidas

Atualizado e testado para 3.0 estável. Um novo recurso está incluído! Um scanner de chat. As mesmas palavras-chave definidas para sua varredura de PM acionarão texto dentro de conversas de chat. No entanto, para evitar muitas notificações, o scanner de chat enviará relatórios agrupados após um X período de tempo.

6 curtidas