Si se trata de una oleada reciente, apostaría por que es algún tipo de bot… gran parte de Internet está ahora bajo constantes ataques de bots… estas cuentas seguirán siendo inútiles hasta que se activen, así que no estoy seguro de por qué alguien las crearía y luego las abandonaría.
Alguien creó una cuenta, nunca verificó el correo electrónico y, por lo tanto, no puede iniciar sesión. Sin activar una cuenta, nunca tendrá un registro de “visto”.
Discourse es una gran API, por lo que alguien puede acceder directamente a los mismos puntos de acceso que utiliza la interfaz para crear una cuenta. Ciertamente es posible automatizarlo, aunque quien lo haga tendría que trabajar con los límites de frecuencia para crear muchas cuentas rápidamente.
Desde admin/users/list/new hay un filtro de “no activadas”.
Desde aquí, puedes hacer clic en el icono sobre el avatar en la cabecera de la tabla para entrar en el modo de selección múltiple. Puedes eliminar cuentas de esta manera si es necesario.
Discourse eliminará automáticamente estas cuentas después de 14 días por defecto, siempre y cuando no tengan publicaciones; la configuración del sitio correspondiente es purge_unactivated_users_grace_period_days.
Si seleccionas uno de los usuarios y vas a su página de administración, también puedes usar el botón “Búsqueda por IP” para ver las cuentas asociadas con la misma IP. Si hay múltiples cuentas asociadas, obtendrás la opción de eliminarlas:
No deberías necesitar hacer nada manualmente y puedes confiar en la purga automática… pero tal vez valga la pena mantener la vigilancia si hay muchas cuentas o si algunas se están activando para crear spam.
¿Hay algún patrón? ¿La misma ubicación? ¿La misma IP? ¿El mismo dominio de correo electrónico? Puedes considerar añadir más protecciones si hay algún indicador revelador.

