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

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

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

Still no change?
No Facebook integration?

「いいね!」 1

毎日、Discourseフォーラムで起きたことをFacebookグループにダイジェストとして投稿したいと考えています。Facebook側へデータを投稿する形になるため、利用規約に違反しないはずです。目的は、FacebookのニュースフィードからDiscourseへのリンクを共有することです。

「いいね!」 3

確かに、Discourse の活気あるコミュニティを Facebook チャンネルで宣伝する方法として理にかなっていますね。@justin、この設定を支援する方法はありますか?

「いいね!」 3

自動化したい場合は、Zapier などのサービスを利用するのが最善の方法だと思います。Zapier の RSS フィード監視ツールを使って、新しいカテゴリの RSS フィード(例:https://meta.discourse.org/c/feature/2.rss)を選択し、新しいトピックが作成された際に自動的に Facebook 投稿を作成できます。

現時点で私が知っている最も簡単な方法はこれです!

「いいね!」 4

ありがとうございます。新しいカテゴリのアイデアがどう機能するかはわかりませんね。おそらく、管理者が人気のある投稿をそのカテゴリに手動で移動させ、Zapier を介して Facebook に送信する必要があるでしょう。しかし、明示的に Facebook にコピーされる特別な FB カテゴリを作成する可能性はあります。

私は、ダミーユーザーを作成し、それを Trust 0 に固定してログインしないようにすることで、Discourse がそのアカウントに毎日ダイジェスト要約を送信し、Zapier を使ってそれを Facebook グループに報告するというアイデアも思いつきました。唯一の欠点は、そのダミーアカウントが最後にログインしてからの変更分を含む要約が含まれてしまう点ですが、それ以外は私が望むものに近いものです。つまり、公開されている(Trust 0 の)人気投稿の要約です。

「いいね!」 3

この場合、タグを使用できます。タグの URL に .rss を追加して、Zapier でその URL を使用してください。スタッフがトピックにタグを追加すると、自動的にリストに追加されます。これにより、トピックを特定のカテゴリに移動する必要がなくなります。

「いいね!」 3

いいアイデアですね、私の計画に追加したいです。

私の主な目標は、Facebook グループを通じて、Facebook 外の活発な議論フォーラム(@codinghorror の用語を使えば)の存在を定期的に発信することです。このダイジェスト機能を活用できます。Zapier を使って、過去 1 日間に起きた最も人気のあるトピックの要約をまとめたダイジェストメールを Facebook グループに再投稿する仕組みです。

さらに、投稿を作成するユーザーが、特定の「魔法のタグ」を付けることで、その投稿を Facebook グループにコピーするようリクエストできる機能も追加できます。その後、そのタグの RSS フィードを使って、Facebook グループに投稿を追加することができます。

「いいね!」 2