Preciso de ajuda para mesclar os dados do MyBB no Discourse (Processo passo a passo)

Obrigado pela resposta.

Entendo que o método “oficial” depende do acesso a um banco de dados MySQL e do uso do script mybb.rb com variáveis de ambiente — e sim, eu tentei isso. Também tentei configurar um ambiente de desenvolvimento completo do Discourse localmente, como os guias de importação recomendam, e planejei mover os dados para o ambiente de produção após a importação. Mas a realidade é que quase todos os tutoriais e exemplos que encontrei na categoria “Migrando para o Discourse” estão desatualizados ou cheios de pessoas que também estão encontrando erros com o importador MyBB.

O script em si é frágil. Ele não envelheceu bem e falha em pequenas diferenças de esquema ou casos extremos. A maioria dos guias assume que você está familiarizado com Ruby, Rails e o funcionamento interno do código do Discourse — o que muitos administradores de fóruns não são. E mesmo quando tentei simplificar as coisas exportando para CSV, foi mais sobre tentar preparar os dados manualmente, já que as ferramentas fornecidas simplesmente não estavam funcionando.

Quando você disse “Todos eles funcionam mais ou menos da mesma forma” — sim, mas esse é o problema. Muitos deles não funcionam bem em 2025 sem correções pesadas, depuração e adivinhação. As pessoas não estão lutando porque não leram a documentação — elas estão lutando porque o ecossistema de importação está preso em uma mentalidade centrada no desenvolvedor.

Neste ponto, decidi converter meu SQL MyBB em um backup .tar.gz funcional do Discourse que posso carregar e restaurar através do painel de administração. Sem scripts de importação, sem erros de Ruby, apenas um método limpo e direto que funciona.

E, honestamente, vou escrever uma ferramenta em Python que permitirá às pessoas simplesmente arrastar e soltar seu arquivo SQL MyBB e exportá-lo para um backup pronto para o Discourse. Todo esse processo me mostrou o quão desesperadamente um caminho de importação moderno e amigável é necessário. Os usuários não deveriam ter que passar por tanta dor apenas para migrar sua comunidade.

Agradeço a ajuda — sei que você está apenas tentando esclarecer, e não estou culpando ninguém especificamente. Mas toda a experiência de importação definitivamente precisa de uma reformulação.