Posso adicionar usuários ao Discourse sem enviar convites?

Estou migrando uma comunidade para o Discourse e tenho uma lista de endereços de e-mail. Gostaria de criar contas para cada usuário, para que eu possa enviar e-mails por meio dos fóruns, mas não pretendo que eles possam postar ainda. Estou tentando (pelo menos inicialmente) usar o Discourse apenas como uma plataforma para enviar anúncios.

É possível importar uma lista de endereços de e-mail sem enviar convites para cada pessoa?

Se você planeja criar contas sem se cadastrar ou convidar, aqui está um método que pode tentar no seu console.

rails c
u = User.create!(username: "nome", email: "nome@email.com", password: "senha")
u.approve(Discourse.system_user, false) # se aprovações manuais forem necessárias
u.activate

Certifique-se apenas de que você tenha o consentimento desses usuários. Além disso, eles só podem realmente receber os e-mails do Discourse Summary, pois o Discourse não possui nenhuma funcionalidade interna de newsletter ou envio de e-mails além disso.

Você pode obrigar todos os usuários a assistir a uma categoria.

Você pode… mas também vai ‘forçar’ esses usuários a… bem, te odiar por estar enviando spam para eles. :wink:

Não se esqueça de que o período padrão para os usuários alterarem seu nome de usuário é de 3 dias. Alguns usuários podem não querer que o nome de usuário seja o prefixo do e-mail deles. A configuração está em admin/site_setting/category/users. Você pode querer aumentar o número de dias para permitir que eles façam login e realizem as alterações necessárias.