¿Lo estás haciendo para un foro existente o para uno nuevo?
Pregunto porque Discourse ya cuenta con muchas protecciones implementadas para hacer las cosas más molestas para los spammers. Por lo tanto, si estás creando un nuevo sitio, es posible que descubras que no necesitas verificación adicional.
Por ejemplo, puedes restringir los permisos de los nuevos usuarios para que no puedan publicar enlaces ni imágenes hasta que hayan utilizado el sitio durante un tiempo. También tienes la opción de configurar Akismet en tu foro, el cual escaneará todas las publicaciones y biografías de usuarios nuevas en busca de spam, y marcará automáticamente las posibles publicaciones de spam para su revisión.
También existe un plugin de terceros que se integra con Stop Forum Spam