I am curious about two things:
One: Would it be possible to automagically post new Facebook Page posts to a forum in Discourse?
Secondly: could replies to the forum ánd the new Faecbook post would be synchronised, so that a FB users can discuss with a Discourse forum member about the post each on their own platform?
Yeah, that shouldn’t be too hard to accomplish by using the Facebook and Discourse APIs. It could easily be made to work the other way around as well, with Discourse posts being automagically posted to Facebook, if you’d rather use Discourse as your primary content outlet.
Two-way sync is incredibly difficult to do right. I’ve seen serious attempts at it before, e.g. Social for WordPress, and it just doesn’t pan out well. It’s always prone to data loss/duplication and immensely difficult to maintain.
There’s also nothing inherently wrong about having conversations happening in a few different places as long as there are enough participants to sustain the exchange in each “club house”. Every social network or forum comes with its own norms of participation, so you might as well treat them as different schools of thought that you are eliciting feedback from.
So to refresh an old thread, but this is something I’m wondering about. Is there a way to send posts on Facebook to Discourse, the way the wp-discourse plugin sends WP posts to Discourse?
I’m not finding the topic right now, but there was a more recent discussion about this - Facebook’s terms of service prevent a plugin being written on Facebook with the purpose of sending information elsewhere.
Gostaria de fazer o oposto: publicar diariamente um resumo no grupo do Facebook sobre o que aconteceu hoje no fórum Discourse. Como seria uma postagem de dados para o Facebook, não deveria violar os Termos de Serviço deles, mas o objetivo seria fornecer às pessoas um link de volta ao Discourse em suas notícias do Facebook.
Claro, faz sentido como uma maneira de divulgar uma comunidade Discourse vibrante no seu canal do Facebook. @justin, temos como ajudar a configurar isso?
Acho que a melhor maneira é usar um serviço como o Zapier se você quiser automatizar isso — você pode selecionar uma nova categoria para acompanhar por meio de seu feed RSS (ou seja, https://meta.discourse.org/c/feature/2.rss) usando a ferramenta de monitoramento de feed RSS do Zapier e, em seguida, criar novas postagens no Facebook para os novos tópicos.
Essa é a maneira mais simples que conheço no momento!
Obrigado. Não tenho certeza de como a nova ideia de categoria funcionaria. Acredito que os administradores teriam que mover manualmente as postagens populares para essa categoria para serem enviadas ao Facebook via Zapier. Mas isso tem potencial para criar uma categoria especial no Facebook onde as postagens são explicitamente copiadas para lá.
Eu pensei em criar um usuário fictício, bloqueá-lo no Nível de Confiança 0 e não fazer login nele, para que o Discourse envie um resumo diário por e-mail e usar o Zapier para publicar isso em grupos do Facebook. A única desvantagem é que inclui um resumo desde o último login da conta fictícia, mas, de resto, está bem próximo do que eu quero: um resumo das postagens populares e publicamente visíveis (nível de confiança 0).
Você pode usar uma tag para isso — adicione .rss à URL da tag e use-a no Zapier. Assim, quando a equipe adicionar a tag ao tópico, ele será incluído na lista. Dessa forma, você não precisa mover os tópicos para uma categoria específica.
Meu objetivo principal é que o grupo do Facebook divulgue regularmente a existência de um fórum de discussão vibrante (para usar o termo de @codinghorror) fora do Facebook. O mecanismo de resumo pode ser aproveitado para isso, pois ele coleta um resumo das coisas mais populares que aconteceram no dia anterior, usando o Zapier para republicar os e-mails de resumo no grupo do Facebook.
Mas também posso adicionar a capacidade de um usuário que faz uma postagem solicitar que a postagem seja copiada para o grupo do Facebook, marcando-a com uma tag mágica específica. E então, o feed .rss dessa tag pode ser usado para adicionar postagens ao grupo do Facebook.