En este caso, la mayor parte del trabajo se dedicará a analizar los mensajes. Algunas cosas relevantes son:
- Las menciones necesitarán un registro en la base de datos, consulta: mention.rb y group_mention.rb.
- Los archivos adjuntos también deberían importarse como
uploady referenciarse en el markdown del mensaje. Alternativamente, puedes subir imágenes a un servidor temporal de tu elección, añadir un enlace a ellas en la publicación y habilitar la configuración:download_remote_images_to_local. - Todavía tienes que crear categorías para que los canales puedan establecer permisos.
- Si usas SSO, puedes importar usuarios directamente desde tu proveedor de identidad. Consulta: Sync DiscourseConnect user data with the sync_sso route.