Me pregunto cómo se puede configurar Discourse para dar a todos los usuarios anonimizados un nombre de usuario común como “usuario eliminado” o “usuario anonimizado”, en lugar de tener nombres de usuario anonimizados únicos.
Como administrador, puedes cambiar su nombre de usuario manualmente. Simplemente ve a su perfil y edita el nombre de usuario.
Pero creo que también debería ser único, así que tal vez solo reescribe anon a deleted_user y conserva los números.
Los usuarios se pueden fusionar, por lo que puedes cambiar el nombre de usuario de un usuario anonimizado a deleted_user como sugiere @Don, y luego fusionar todos los demás usuarios anonimizados en deleted_user.
Cuando quieras hacer esto en el futuro, anonimiza al usuario primero y luego fusiona en deleted_user. Es importante anonimizar al usuario primero porque la cuenta en la que se fusionará adoptará la dirección de correo electrónico como su dirección de correo electrónico secundaria.
Veo: ¿crees que eso se podría gestionar a través de la API?
Espero que la respuesta sea sí, pero solo veo documentación de la API para anonimizar usuarios, no para fusionarlos, así que diré que probablemente. Para fusionar, puede que existan temas al respecto o está este: