Creando miles de invitaciones en masa

Si considera que almacenar direcciones en Discourse es más peligroso que en cualquier otro lugar donde las almacene, es una preocupación de privacidad, tendrá que crearlas. Si no le gusta la API, podría hacerlo desde Rails:

i=Invite.generate(user, skip_email: true, max_redemptions_allowed: 1)

Le da una clave de invitación.

"/invites/#{i.invite_key}"

es la URL. Podría hacer algo para escribirlas todas en un archivo.