Estoy moderando una comunidad que funciona en Discourse y soy un poco nuevo en la plataforma, así que perdona si ya existe un tema sobre esto.
¿Es posible bloquear ciertos tipos de usuarios en mi foro?
Estamos siendo inundados por bots indios que no dejan de intentar registrarse. Hasta ahora, el filtro incorporado bloquea su registro, pero algunos inevitablemente se escapan y luego proceden a crear múltiples temas con tonterías sin sentido, “números de teléfono” o incluso publicaciones completas en hindi, en otro alfabeto.
¿Cuáles son mis opciones con respecto a esto? ¿Creo un filtro para bloquear ciertas palabras (pero no siempre usan las mismas palabras) o el alfabeto hindi? ¿Cómo lo hago para bloquear automáticamente a estos bots de spam? Sin embargo, no quiero bloquear a todo el país de la India si pudiera evitarlo, ya que hay algo de tráfico legítimo de ellos.
Simplemente usaría el detector de spam de IA (en el complemento de IA). Puede pedirle que sea más agresivo con las publicaciones que no sean en inglés y las publicaciones que contengan números de teléfono de atención, etc.
No he probado esto, pero siento que podría ser un poco complicado instalarlo, configurarlo, suscribirse a un servicio externo de pago, administrar la cuenta para sugerir “simplemente usar” este complemento
Primero intentaría ajustar la configuración y los umbrales de spam de Discourse: \u003chttps://meta.discourse.org/t/tips-for-preventing-spam/264020#p-1285092-spam-related-site-settings-5\u003e
Luego, también instalaría el complemento Akismet. Puede obtener una clave gratuita muy fácilmente simplemente registrando una cuenta: \u003chttps://meta.discourse.org/t/tips-for-preventing-spam/264020#p-1285092-akismet-anti-spam-plugin-3\u003e
Mi foro tiene mucho spam (la mayoría también de la India), pero la gran mayoría es detectado por Akismet o por la configuración Min first post typing time setting.