Oui, je l’ai fait une fois pour un site qui avait une énorme liste de noms d’utilisateur réservés. Tant que vous êtes conscient des risques liés à l’utilisation de la console Rails, vous pouvez y accéder en allant dans le répertoire /discourse sur votre serveur et en exécutant :
./launcher enter app
rails c
À partir de l’invite qui apparaît, exécutez :
SiteSetting.reserved_usernames
Vous devriez voir une sortie similaire à celle-ci :
"admin|moderator|administrator|mod|sys|system|community|info|you|name|username|user|nickname|discourse|discourseorg|discourseforum|support|all|here"
C’est la valeur par défaut du paramètre. Vous voudrez probablement ajouter la liste par défaut à votre liste personnalisée. Assurez-vous que la liste entière est entourée de guillemets, chaque élément étant séparé par un caractère pipe (|)
Ensuite, exécutez :
SiteSetting.reserved_usernames="vos|noms|utilisateurs|réservés"
Remplacez vos|noms|utilisateurs|réservés par votre liste réelle de noms d’utilisateur.
Quittez la console Rails en tapant exit à l’invite.