Das offizielle hCaptcha-Plugin von Discourse kann hier eine große Hilfe sein. Es wurde speziell entwickelt, um Bot-Anmeldungen zu bekämpfen.
(Persönlich würde ich mir auch gerne Unterstützung für Cloudflare Turnstile in Discourse wünschen, da der kostenlose Tarif von Turnstile einen reibungslosen, nicht-interaktiven Modus bietet, während vergleichbare Funktionen bei hCaptcha den Wechsel zum „Pro“-Tarif für 99 USD pro Monat erfordern – was für Selbsthoster absolut lächerlich ist.)