Discurso Akismet

:discourse2: Resumen Discourse Akismet te permite combatir el spam con Akismet, un algoritmo utilizado por millones de sitios para combatir el spam automáticamente.
:hammer_and_wrench: Enlace al Repositorio https://github.com/discourse/discourse-akismet
:open_book: Guía de Instalación Cómo instalar plugins en Discourse

Características

¿Qué hace?

Akismet ayuda a mantener tu sitio libre de spam escaneando automáticamente todas las publicaciones de nuevos usuarios. Las publicaciones escaneadas que Akismet marca como spam se eliminan inmediatamente del sitio y se añaden a una cola para su revisión. El personal del sitio puede luego revisar las publicaciones para confirmar el spam o restaurarlas si no son spam. Akismet aprende a medida que el personal confirma o restaura publicaciones de spam, mejorando su detección de spam y reduciendo los falsos positivos.

El spam es molesto, combátelo con Akismet

Akismet es un servicio bien conocido que entrena un filtro bayesiano para detectar spam específico de tu dominio. Akismet NO es gratuito para uso comercial, pero sí para uso personal. Para usar este plugin necesitarás una clave de API de Akismet, puedes obtener una aquí.

Cómo funciona

El plugin funciona recopilando información sobre la solicitud HTTP de una nueva publicación. Cada 10 minutos, se ejecuta un trabajo en segundo plano que busca nuevas publicaciones. Todas las nuevas publicaciones se envían a Akismet para determinar si son spam o no. Si una publicación se considera spam, se elimina y se coloca en una cola de moderadores donde el personal puede tomar medidas contra ella.

Configuración

Para los sitios que están en nuestro alojamiento, el plugin Akismet está preinstalado y habilitado para ti. Para sitios autoalojados, sigue nuestra guía de instalación de un plugin, utilizando git clone https://github.com/discourse/discourse-akismet.git como comando del plugin.

Una vez instalado, agrega tu clave de Akismet en la configuración del sitio buscando akismet.
Alternativamente, también puedes agregarla usando una variable de entorno DISCOURSE_AKISMET_API_KEY.

Después de habilitar el plugin, puedes encontrar la cola de moderadores visitando /review o seleccionando Revisión en el menú Hamburguesa.

Desde la cola de revisión, puedes filtrar por banderas de Akismet


Acción Resultado
Confirmar Spam Confirma la publicación como spam, dejándola eliminada, y le indica a Akismet que era spam.
No es Spam Akismet pensó que algo era spam pero en realidad no lo era. Esto restaura la publicación y le indica a Akismet que no era spam. Akismet se vuelve más inteligente para que hopefully no cometa el mismo error dos veces.
Ignorar Confirma la publicación como spam, dejándola eliminada, pero no notifica a Akismet.
Confirmar Spam y eliminar usuario Eliminará al usuario, sus publicaciones, temas y bloqueará su correo electrónico y dirección IP.

¿Qué datos se envían a Akismet?

Nombre del campo Valor de Discourse
Autor Nombre del usuario
Correo electrónico del autor Correo electrónico verificado del usuario (puede desactivarse con la configuración del sitio akismet_transmit_email)
Tipo de comentario “forum-post”
Contenido Columna sin procesar de la publicación (incluido el título del tema de la publicación si es la primera publicación)
Permalink Enlace al tema
IP del usuario Dirección IP de la solicitud
Agente de usuario Agente de usuario de la solicitud
Referidor Referidor HTTP de la solicitud

Pruebas

Una vez que tengas el plugin instalado, hagamos una prueba rápida para asegurarnos de que todo funcione correctamente. Inicia sesión como un usuario no administrador y crea un nuevo tema y publicación. Usa la siguiente información:

título: Prueba de spam - ¿Hará este plugin lo que dice!
publicación: love vashikaran, love vashikaran specialist,919828891153 love vashikaran special black magic specialist hurry hurry love now

Ahora, ve a /sidekiq/scheduler y encuentra los trabajos CheckForSpamPosts y ejecútalo. Ahora, como miembro del personal, visualiza la cola de moderadores yendo a /review o usando el menú Hamburguesa. Deberías ver la publicación con información adicional sobre ella.

34 Me gusta

Akismet cobra alrededor de $10 por 500 publicaciones, para un bayesiano entrenado con datos de usuarios. Ojalá hubiera una alternativa autoalojada como Rspamd o spamassasin. Hace que Discourse sea menos atractivo para hacer el cambio.

1 me gusta

Este gráfico muestra un fondo blanco con texto negro mostrado en una fuente negrita y sans-serif. (Subtitulado por IA)
El plugin no aparece. Versión de Discourse - v3.4.0.

¿Instalaste el plugin?

Sí señor. Lo hice. pero no aparece

¿Ghirardelli, agregas la variable de entorno? Si es así, no aparecerá en la experiencia de usuario.

no, no agregué la variable de entorno

1 me gusta

¿Alguna idea?

El plugin Akismet se ha eliminado oficialmente, consulte a continuación para obtener más detalles