Quais são as regras do Discourse para nomes de usuário?

Olá, alguém poderia me indicar onde encontrar as regras para nomes de usuário? Estou tentando verificar se o uso de caracteres como & e apóstrofo é permitido, mas não consegui encontrar nada aqui que me ajude. Muito obrigado.

Bem-vindo(a), @abi_at_work!

Uma maneira fácil de responder à sua pergunta empiricamente é acessar try.discourse.com e ver quais nomes de usuário você pode criar lá!

Se quiser saber exatamente, você pode consultar o código:

Não, não é possível usar & ou ' em um nome de usuário. Se um usuário tentar se cadastrar em um site Discourse com um desses caracteres no nome de usuário, verá a seguinte mensagem (deve conter apenas números, letras, traços, pontos e sublinhados):

Obrigado, @pfaffman. Não consegui saber se era configurável ou não, mas parece que não, o que explicaria por que não consegui encontrá-lo. Obrigado pela resposta.

Eu pensei que talvez fosse possível fazer isso na seção Permitir caracteres Unicode no nome de usuário da configuração.