Originally published at: Moving from Facebook Groups to Discourse
The following is a guest post by Martin Eriksson @meriksson On January 4th 2017, the news aggregation site cor.ax completed its migration from private Facebook Groups to a private Discourse community. Why the move? We used to have about 20 Facebook groups for people involved in a network of alternative media projects. Some of the…
I saw in another thread that this is no longer possible due to Facebook API issues. Is this true?
I’m not sure, but Facebook goes out of its way to act maliciously at every opportunity. @hawk if the blog post isn’t correct any more we should update it?
Bumping this thread, is there anything new in regards of facebook group(s) export to discourse?
2025, e estou enfrentando a mudança de um grupo de 7 mil pessoas do Facebook para o Discourse, e me pergunto qual é a melhor maneira de fazer isso – primeiro para a base de membros e, depois, por que não, posts? Se houver alguma informação recente ou experiências recentes nesse sentido, ficaria super feliz em saber sobre elas (para evitar perder tempo tentando coisas que as pessoas já tentaram e falharam ;-))
Diga-me se você pode roubar explorar a base de membros e os e-mails dos usuários. Isso acabaria com o Facebook de vez. E com você, desculpe.
Mas para posts você precisa de uma maneira de raspar conteúdo. O Facebook desabilitou isso muito bem, mas com certeza — tudo o que aparece nas telas pode ser copiado. É assim que funcionam as IAs e as empresas de SEO/palavras-chave.
Mas não há uma maneira legítima para os proprietários de grupos (eles não devem nada, nem podem excluir um grupo de fato) fazerem isso.
Aqui estou eu alguns meses depois, não tinha visto sua resposta. Isso está realmente me dando uma ideia: eu poderia criar um formulário do Google e pedir às pessoas do lado do Facebook para preenchê-lo, para capturar as informações necessárias que preciso para criar os usuários no lado do Discourse… pode tornar a “mudança” um pouco mais simples para as pessoas.
Uma busca por scrape facebook group content (raspar conteúdo de grupo do Facebook) mostra que há uma série de ferramentas e serviços que afirmam fazer isso, por um preço. Depois, você precisaria de um script de importação do Discourse escrito. (E eu não sei bem como as postagens de grupo sem título seriam importadas para o Discourse.)
A não ser que se descubra como importar tudo, há algum benefício em apenas tentar “simplificar” a criação de contas..?
Registrar-se em um fórum não parece mais difícil do que preencher um formulário do Google, e se houver informações especiais extras que você queira coletar, elas podem ser incluídas como campos de usuário no cadastro.
Se você coletasse informações do usuário por meio de um formulário do Google direcionado para uma planilha, e as exportasse para um arquivo CSV, e as importasse para o Discourse, criando contas em estágio para todos… todos ainda teriam que fazer o esforço de confirmar sua conta e definir uma senha de qualquer maneira.
Importar tudo não está realmente no meu radar por enquanto. No entanto, quaisquer ideias para facilitar um primeiro passo no Discourse são boas de se considerar. Para dar uma ideia da literacia digital do meu membro médio, muitos deles acharão que fazer uma cópia de uma Planilha Google é um desafio (com instruções passo a passo, escritas e em vídeo). Eles não sabem se têm uma Conta Google ou não, e se têm, muitas vezes não sabem o endereço de e-mail associado a ela. Eles frequentemente acabam com Contas Google duplicadas porque os membros mais experientes que ajudam com a cópia da Planilha Google acham mais fácil simplesmente criar um endereço/conta gmail para eles, em vez de tentar acessar uma conta existente.
Portanto, mesmo que usar um Formulário Google economize uma etapa no processo de inscrição, valerá a pena.
As pessoas estão razoavelmente familiarizadas com Formulários Google. Se eu publicar um Formulário Google no grupo e disser às pessoas para preencherem seu e-mail, nome, outras informações para que possamos convidá-las para o “novo lar digital” da comunidade, elas o farão. Mas se elas tiverem que “ir para este outro site” e criar uma conta lá, parecerá muito mais sobrecarga (mesmo que, estritamente falando, sejam provavelmente as mesmas ações de sua parte).
Se nós criarmos as contas e elas receberem um convite em seu e-mail que precisam apenas clicar, isso torna tudo infinitamente mais fácil.
Dito isso, eu não examinei extensivamente como é o processo de inscrição, especialmente com o login do Facebook ativado, então talvez seja realmente simples o suficiente para que possamos fazê-los fazê-lo diretamente.
Eu acabei de configurar um monte de serviços de login na minha instância auto-hospedada. O nível de dificuldade variou com os vários serviços. Geralmente, os que eu uso foram bem simples.
Eu uso o Google o tempo todo e configurei esse serviço de login imediatamente e o uso. Recentemente, configurei o login do GitHub e foi fácil, mas eu uso o GitHub. Recentemente, configurei o Discord e foi fácil, mas eu tinha um canal no Discord. Recentemente, configurei o X (twitter?) e foi meio chato (mas eu não o uso).
Eu não configurei o Facebook porque não o uso e não tenho uma conta e realmente não queria criar uma conta. Dito isso…
Você obviamente usa o Facebook, então meu instinto é que não deve ser difícil. Existe um guia com o passo a passo.
Se uma pessoa do seu grupo do Facebook seguir um link que você postar, ela deveria (?) conseguir apenas clicar em um botão e fazer login. Ela precisará de suas credenciais (usuário e senha) na primeira vez, mas depois disso é literalmente um clique.
O motivo pelo qual coloquei um ponto de interrogação acima é porque, como eu disse, eu não configurei o serviço de login do Facebook. Mas… todos os outros que configurei funcionam exatamente como descrevi.
Eu não tenho certeza se você vai reduzir o atrito muito mais do que isso. Você posta um link nas suas páginas do Facebook. Eles seguem este link para a nova interface do grupo, ela tem muitos recursos novos e legais. Eles seguem o link, caem em uma página de inscrição, clicam em login do Facebook (ou o que quer que diga) e pronto.
Como Todd disse acima, a ideia do documento do Google também me parece redundante. O login e a inscrição do Discourse funcionam muito bem, na minha humilde opinião.
Avise as pessoas que você não as está abandonando, mas todas as novidades daqui para frente estarão lá. Talvez crie ou escolha um dos temas um pouco simplificados disponíveis.
Obrigado! Se for realmente tão simples quanto “entrar com as credenciais do Facebook”, pode ser que funcione (embora eu suspeite que muitos membros não fazem ideia de quais são suas credenciais do Facebook… uma solução alternativa seria se o Discourse permitisse fazer login por meio de uma notificação no aplicativo em vez de nome de usuário e senha).
Eu mesmo usei o login do Facebook quando me inscrevi aqui (meta), mas não me lembro como foi.
Eu sei que quando criei um ID do Discourse e depois quis “mudar” para ele, encontrei alguns problemas.
Vou testar tudo isso ![]()