Guia de Referência de Palavras Observadas

:bookmark: Este é um guia de #referência para descrever como a página Palavras Monitoradas funciona e os diferentes tipos de ação que você pode usar para bloquear palavras específicas em um site Discourse.

:person_raising_hand: Nível de usuário necessário: Administrador

Entendendo Palavras Monitoradas

Você pode configurar Palavras Monitoradas para executar ações com base em palavras encontradas em um tópico ou postagem (localizado em .../admin/customize/watched_words).

Há um máximo de 2000 palavras por tipo de ação.

Em todas as ações, * pode ser usado como um curinga, e há uma opção para selecionar se as palavras monitoradas diferenciam maiúsculas de minúsculas.

Por padrão, as palavras monitoradas estão ocultas. Marcar a caixa de seleção “mostrar palavras” as exibirá e permitirá que você as exclua. Usar o campo de pesquisa também revelará quaisquer palavras correspondentes.

Listas de Palavras Monitoradas podem ser carregadas em massa usando o botão “Adicionar de Arquivo”, e uma lista de Palavras Monitoradas para qualquer tipo de ação pode ser baixada do Discourse com o botão “Baixar”. CSV é o formato de arquivo necessário para carregar palavras monitoradas em massa.

Todas as ações também têm um botão “Testar” que pode ser usado para testar se uma palavra ou frase específica contém alguma palavra monitorada.

Exemplo de uma frase com palavra monitorada correspondente

Exemplo de uma frase sem correspondências

Tipos de Ação

A página Palavras Monitoradas permite que você execute os seguintes tipos de ações em palavras correspondentes:

:information_source: Uma Palavra Monitorada só pode existir em uma lista de tipo de ação. Se uma palavra duplicada for adicionada a uma segunda lista, ela será removida da lista anterior.

Bloquear

Impede que tópicos ou postagens contendo essas palavras sejam publicados no momento em que são enviados, bloqueando o tópico/postagem inteira. O usuário verá uma mensagem de erro ao tentar enviar sua postagem.

Censurar

Permite postagens contendo essas palavras, mas substitui as palavras por caracteres que ocultam as palavras censuradas. Palavras censuradas serão substituídas por blocos. (Ex: ■■■■■■■■)

Exigir Aprovação

Postagens contendo essas palavras exigirão aprovação da equipe antes de poderem ser vistas. Ao enviar uma postagem com uma palavra com este tipo de ação, a postagem ficará oculta até que a equipe a revise.

Postagens de administradores não serão verificadas em busca de palavras que exigem aprovação.

Sinalizar

Permite postagens contendo essas palavras, mas as sinaliza para que os moderadores possam revisá-las. Uma postagem com uma palavra sinalizada aparecerá normalmente, mas será enviada para revisão. O revisor terá várias opções:

Se eles ocultarem a postagem, ela ainda será visualizável, mas terá uma aparência como esta:

Clicar no link ‘Ver conteúdo ignorado’ mostrará o conteúdo completo, mas ainda no estado ‘postagem oculta’.

Se eles escolherem ‘Manter Postagem’, ou escolherem ‘Discordar’ nas opções, a postagem ficará assim:

Postagens de administradores não serão verificadas em busca de palavras sinalizadas.

:information_source: Você também pode usar a Automação de Sinalização de Tópicos por Palavras para sinalizar um tópico na criação/edição se ele contiver palavras específicas.

Link

Substitui palavras em postagens por links. Mais comumente usado para substituir palavras comuns por links para tópicos específicos ou URLs externas em vez de censurar palavras.

Se nenhum URL de Link for selecionado ao adicionar uma palavra a este tipo de ação, a página inicial do site Discourse será usada automaticamente como o link para substituir a palavra.

image

Substituir

Substitui palavras em postagens por outras palavras.

Se nenhuma palavra de Substituição for selecionada ao adicionar uma palavra a esta ação, a palavra será removida da postagem, mas nenhuma palavra de substituição tomará seu lugar - a palavra desaparecerá da postagem, e a postagem poderá ser enviada (Não Recomendado).

image

O tipo de ação de substituição também tem uma opção de caixa de seleção Saída de HTML na substituição.

Este recurso permite que os administradores usem formatação HTML ao definir o texto de substituição, o que pode ser especialmente útil para criar links e adicionar ênfase de estilo ao texto substituído automaticamente.

:warning: O remapeamento de links através do uso de palavras monitoradas não é recomendado e pode causar mais problemas do que o pretendido. Portanto, a capacidade de remapear links usando a configuração Palavras Monitoradas → Substituir é intencionalmente desativada, e os links não serão remapeados em tópicos ou postagens, independentemente das configurações de palavras monitoradas.

Tag

Automaticamente marca tópicos com essas palavras com base na primeira postagem do tópico. Uma ou mais tags podem ser adicionadas para cada palavra incluída nesta ação.

image

Uma tag deve ser incluída ao enviar uma palavra com este tipo de ação, caso contrário, você receberá um erro.

Observe também que, ao marcar tópicos com uma palavra monitorada, a palavra deve estar incluída no tópico no momento em que o tópico é postado para que o tópico seja marcado corretamente. Editar um tópico após sua criação com uma palavra monitorada para uma tag não adicionará a tag ao tópico.

Silenciar

As primeiras postagens de usuários contendo essas palavras exigirão aprovação da equipe antes de poderem ser vistas e o usuário será silenciado automaticamente. Um usuário que usa uma palavra de “silenciar” em sua primeira postagem será silenciado e a postagem será enviada para a fila de moderação.

Expressões Regex

Para obter informações sobre o uso de Expressões Regex com Palavras Monitoradas, consulte:

Using Regex with Watched Words

Palavras Monitoradas e Triagem de IA

Além de configurar manualmente ações através de Palavras Monitoradas, o Discourse também pode se integrar com ferramentas de IA para ajudar a automatizar e otimizar os esforços de moderação em sua comunidade. Ao usar os recursos Discourse AI - Triagem de IA, você pode configurar Detecção de Toxicidade e Detecção de NSFW para aprimorar sua capacidade de identificar e lidar com conteúdo problemático de forma eficaz.

Para instruções completas de configuração, você pode visitar:

Palavras Monitoradas em Mensagens Pessoais

Palavras Monitoradas do tipo ‘Sinalizar’ serão acionadas em Mensagens Pessoais (MPs). Veja a seção relevante acima para detalhes sobre como isso funciona.

Palavras Monitoradas com Chat do Discourse

Alguns tipos de Palavras Monitoradas também funcionam em canais de chat quando o Chat do Discourse está ativado. A compatibilidade de cada tipo com o chat é a seguinte:

Tipo de Palavra Monitorada Funciona no chat?
Bloquear :white_check_mark:
Censurar :white_check_mark:
Exigir Aprovação :cross_mark:
Sinalizar :cross_mark:
Link :white_check_mark:
Substituir :white_check_mark:
Tag :cross_mark:
Silenciar :cross_mark:

Essas Palavras Monitoradas se aplicam a todas as mensagens no Chat, sejam elas em um canal ou mensagem direta entre usuários.

8 curtidas

Fazendo uma anotação aqui para atualizar o guia com a nova opção ‘Outputs HTML in the replacement’, que permite uma formatação interessante para Replace e para alguns itens como \u003cabbr\u003e para Link.

4 curtidas

Seria realmente bom se,

  1. as palavras com links tivessem uma classe CSS anexada a elas para que pudessem ser direcionadas para diferentes layouts (não é possível distinguir entre links criados pelo usuário e palavras vinculadas automaticamente)
  2. houvesse uma opção para vincular apenas a primeira ocorrência da palavra, em vez de todas as ocorrências na postagem
1 curtida

Também pode valer a pena mencionar que alguns tipos de Palavras Monitoradas também funcionam no chat.

Acho que são estes:

Tipo de Palavra Monitorada Funciona no chat?
Bloquear :white_check_mark:
Censurar :white_check_mark:
Exigir Aprovação :cross_mark:
Sinalizar :cross_mark:
Link :white_check_mark:
Substituir :white_check_mark:
Marcar :cross_mark:
Silenciar :cross_mark:
2 curtidas

Há um botão Adicionar, mas não consigo usá-lo :frowning:

Por quê?

Consegui remover uma única palavra monitorada (quickbooks) da interface. Por que não consigo adicioná-la de volta?

1 curtida

Você inseriu a palavra no campo “palavras ou frases”?
Às vezes fico confuso porque esqueço que este é o campo onde preciso adicionar a palavra para ativar o botão adicionar.

4 curtidas

:rosto_perseverante:

Eu não percebi que a entrada “Tem palavras ou frases” era uma entrada de texto. O fato de estar (aparentemente) pré-preenchido com “palavras ou frases” e o + no final me confundiu completamente.

Obrigado @Moin!

3 curtidas

Fico feliz que não sou o único a não perceber que este é o campo de entrada. Talvez um dos @moderators possa mover isto para um tópico UX.

2 curtidas

Encontrei um problema com o recurso Palavras Observadas.

Por exemplo, se eu adicionar test como uma palavra observada:

  • A frase hello test world será correspondida :white_check_mark:
  • A frase 你 test 好 também será correspondida :white_check_mark:
  • Mas a frase 你test好 não será correspondida :cross_mark:

Parece que Palavras Observadas só funciona quando a palavra-chave é separada por espaços ou pontuação. Isso faz com que falhe em casos onde a palavra-chave está adjacente a outros caracteres, o que é muito comum em idiomas como chinês ou japonês (onde as palavras não são separadas por espaços).

Você poderia confirmar se este é um bug? Se for, seria ótimo melhorar Palavras Observadas para que ela corresponda mesmo quando a palavra está diretamente ao lado de outros caracteres.

Obrigado!

1 curtida

Não acho que seja um bug. Tudo parece estar funcionando como esperado. Se os espaços fossem ignorados por padrão e ass fosse uma palavra vigiada, passkey a acionaria. Acho que você pode usar *test* em vez disso como palavras vigiadas, e funcionará para todos os três exemplos.

3 curtidas