Posso aggiungere utenti a Discourse senza inviare inviti?

Sto migrando una community verso Discourse e ho un elenco di indirizzi email. Vorrei creare account per ogni utente, così da poter inviare loro email tramite i forum, ma non intendo permettere loro di pubblicare ancora. Per ora, sto cercando di utilizzare Discourse semplicemente come piattaforma per inviare annunci.

È possibile importare un elenco di indirizzi email senza inviare inviti a ciascun utente?

Se hai intenzione di creare account senza registrarti o invitare, ecco un metodo che puoi provare nella tua console.

rails c
u = User.create!(username: "name", email: "name@email.com", password: "password")
u.approve(Discourse.system_user, false) # se sono necessarie approvazioni manuali
u.activate

Assicurati solo di avere il consenso di questi utenti. Inoltre, possono ricevere effettivamente solo le e-mail di riepilogo di Discourse, poiché Discourse non dispone di alcuna funzionalità integrata per newsletter o invio di e-mail oltre a questa.

Potresti obbligare tutti gli utenti a guardare una categoria.

Puoi farlo… ma costringerai anche questi utenti a… beh, odiarti per averli spammato. :wink:

Non dimenticare che il periodo predefinito in cui gli utenti possono modificare il proprio nome utente è di 3 giorni. Alcuni utenti potrebbero non voler che il loro nome utente sia il prefisso del loro indirizzo email. L’impostazione si trova in admin/site_setting/category/users. Potresti voler aumentare il numero di giorni per consentir loro di accedere ed effettuare eventuali modifiche.