Gostaria de receber algumas orientações sobre o que gostaria de implementar. Acredito que não compreendo completamente o sistema atual de avatares.
Acho que novos usuários recebem um ícone gerado automaticamente com base na primeira letra do nome de usuário.
O que eu gostaria: novos usuários continuam recebendo esse ícone gerado automaticamente. No entanto, em seu perfil, gostaria que eles pudessem acessar uma biblioteca (com avatares que compramos).
Pelo que li, se eu fizer upload de vários avatares, isso apenas altera os avatares padrão atribuídos a novos usuários e não lhes dá acesso a uma biblioteca, o que não é o que prefiro — prefiro que os usuários possam escolher livremente na biblioteca.
Sua compreensão parece estar correta. Com as configurações padrão do Discourse, os novos usuários receberão um avatar do Gravatar se tiverem enviado uma imagem para o Gravatar e associado ao seu endereço de e-mail. Caso o novo usuário não tenha um Gravatar, será atribuído a ele um avatar baseado em sua letra inicial, conforme o nome de usuário. Os usuários podem enviar um avatar personalizado na página de preferências após ativarem suas contas.
Se, em vez das configurações padrão, você ativar a configuração do site selectable avatars enabled (avatares selecionáveis habilitados) e tiver enviado avatares selecionáveis para a configuração do site selectable avatars (avatares selecionáveis), um avatar aleatório será atribuído aos novos usuários a partir da lista de avatares selecionáveis. Os usuários podem alterar seu avatar na página de preferências, mas só terão a opção de selecionar um dos avatares enviados por você.