Facebook and Discourse integration

Hey,

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?

4 „Gefällt mir“

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.

4 „Gefällt mir“

Thank you!

Do you think that setting up the API’s to do the first thing is something I could do myself right now?

If you’ve got some developer chops, sure!

:frowning: sadly I don’t…
Guess I’d have to wait for someone else to do this and publish a how-to

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.

4 „Gefällt mir“

Still no change?
No Facebook integration?

1 „Gefällt mir“

Ich möchte genau das Gegenteil tun: Jeden Tag eine Zusammenfassung dessen, was heute im Discourse-Forum passiert ist, in einer Facebook-Gruppe posten. Da die Daten an Facebook gesendet werden, sollte dies nicht gegen deren Nutzungsbedingungen verstoßen. Das Ziel wäre jedoch, den Nutzern in ihrem Facebook-Newsfeed einen Link zurück zu Discourse zu geben.

3 „Gefällt mir“

Klar, das ergibt als Weg, eine lebendige Discourse-Community auf deinem Facebook-Kanal zu bewerben, Sinn. @justin, haben wir eine Möglichkeit, dabei zu helfen, dies einzurichten?

3 „Gefällt mir“

Ich vermute, der beste Weg ist die Nutzung eines Dienstes wie Zapier, wenn Sie dies automatisieren möchten – Sie können über das RSS-Feed-Überwachungstool von Zapier eine neue Kategorie auswählen, die Sie über deren RSS-Feed verfolgen möchten (z. B. https://meta.discourse.org/c/feature/2.rss), und dann neue Facebook-Beiträge für die neuen Themen erstellen.

Das ist derzeit die einfachste Methode, die ich kenne!

4 „Gefällt mir“

Danke. Ich bin mir nicht sicher, wie die Idee mit der neuen Kategorie funktionieren würde. Ich vermute, dass Administratoren beliebte Beiträge manuell in diese Kategorie verschieben müssten, damit sie über Zapier an Facebook weitergeleitet werden. Es hat jedoch Potenzial, eine spezielle Facebook-Kategorie einzurichten, in der Beiträge explizit nach Facebook kopiert werden.

Ich hatte auch überlegt, einen Dummy-Benutzer anzulegen, dessen Vertrauen auf 0 zu setzen und sich nie mit ihm anzumelden, damit Discourse ihm eine tägliche Zusammenfassung per E-Mail schickt. Über Zapier könnte man diese dann in Facebook-Gruppen veröffentlichen. Der einzige Nachteil ist, dass die Zusammenfassung alle Beiträge seit der letzten Anmeldung des Dummy-Kontos enthält. Ansonsten kommt das jedoch dem nahe, was ich möchte: eine Zusammenfassung beliebter, öffentlich sichtbarer Beiträge (Vertrauensstufe 0).

3 „Gefällt mir“

Du könntest dafür einen Tag verwenden — füge .rss an die Tag-URL an und verwende diese in Zapier. Wenn das Personal dann den Tag zum Thema hinzufügt, wird es automatisch zur Liste hinzugefügt. Auf diese Weise musst du die Themen nicht in eine bestimmte Kategorie verschieben.

3 „Gefällt mir“

Oh, das ist eine großartige Idee als Ergänzung zu meinem Plan.

Mein Hauptziel ist es, dass die Facebook-Gruppe regelmäßig die Existenz eines lebendigen Diskussionsforums (um @codinghorrows Begriff zu verwenden) außerhalb von Facebook bekannt macht. Der Digest-Mechanismus kann dafür genutzt werden, da er eine Zusammenfassung der beliebtesten Ereignisse des vergangenen Tages erstellt und diese über Zapier als Digest-E-Mails in der Facebook-Gruppe erneut veröffentlicht.

Ich kann jedoch auch die Möglichkeit hinzufügen, dass ein Nutzer bei der Erstellung eines Beitrags anfordert, dass dieser Beitrag in die Facebook-Gruppe kopiert wird, indem er ihn mit einem bestimmten magischen Tag markiert. Anschließend kann der .RSS-Feed dieses Tags genutzt werden, um Beiträge in die Facebook-Gruppe einzufügen.

2 „Gefällt mir“