DiscourseをMakeを使って何百ものアプリと接続する方法

いいえ、とても明確で、繰り返しになりますが、非常に役立ちます!:clap:

「いいね!」 1

みなさん、こんにちは!@Integromat さん

Discourse の特定のトピックから新しい投稿を自動的に Twitter に再投稿する効率的な方法について調査しています。これは可能でしょうか?サービスに登録したばかりで、まだ仕組みを理解できていません。

私たちの目標は、TweetDeck の使用を中止し、編集メンバーに Discourse のロック済みカテゴリで新しい投稿を行うようにすることです。これにより、その投稿が新しいツイートとして Twitter に再投稿されます。また、公開されるツイートは可能な限り「クリーン」なものにし、静的画像や GIF、WebM などのメディアを含められるようにしたいと考えています。

ご助力いただければ幸いです。

@kinetiksoft さん、ご質問ありがとうございます!Integromat の可能性を探られているとのこと、とても嬉しいです :slightly_smiling_face:

さて、確認したところ、ご要望の機能は Integromat で部分的に実現できるようです。Discourse の投稿テキストを問題なく Twitter に渡すことは可能です。ただし、画像などの追加コンテンツは Discourse API から取得できないようです。

利用可能な「投稿」レベルの機能については、Discourse API のドキュメントをご覧ください :arrow_right: こちら


余談ですが、現在お使いのツールは Discourse から画像を取得して Twitter に渡すことが可能でしょうか?現在の API ドキュメントの状況を考えると、それは非常に驚きです。

いずれにせよ、不明な点があればお気軽にお知らせください :slightly_smiling_face:

「いいね!」 1

不思議ですね。例えば、Fibery は Discourse の画像を問題なく取り込むことができますし、それは完全に API を通じて行われていると確信しています。

@oshyan さん、またご連絡ありがとうございます。

この件について調査し、動作するシナリオを構築できましたが、かなり不安定で手間がかかるものとなりました。

Discourse の投稿に含まれるテキストから添付ファイルへの URL を取得し、正しい URL を特定する必要があります。 :arrow_down:

もう一点、Discourse から取得するファイルがどのような形式のものかは事前に分かりません。主に画像である可能性が高いですが、必ずしもそうとは限りません。

そこで、Discourse から取得した画像を処理し、Twitter に送信するシナリオを作成しました。以下のようなもので、かなり高度な設定となっています。

Integromat に慣れ親しんでおり、自信がおありであれば、このシナリオのブループリントを DM でお送りし、ご自身の添付ファイルや投稿の内容に合わせて調整いただくことも可能です。もしご興味があれば、お知らせください :slightly_smiling_face:

ブループリントのインポート/エクスポート方法については、こちらの ヘルプドキュメント の該当セクションをご覧ください。

「いいね!」 1

@Integromat
「Discourse の新しい投稿を Facebook グループのメッセージとして共有する」
では、Discourse の新しい投稿を Twitter にメッセージとして共有するのはどうでしょうか?
ありがとうございます。

こんにちは、@valsha さん、ご質問ありがとうございます!:slightly_smiling_face:

Integromat には確かに Twitter 用のプリセット統合が用意されており、現在の機能はこちらでご確認いただけます。

ご提案いただいたユースケースについては、いくつか考慮すべき点があります。

  • テキストの長さに問題があります。Discourse で長い投稿があった場合、Twitter の 280 文字制限のため、すべてを投稿することはできません。この場合どうするかという点ですが、280 文字だけを投稿するのか、そもそも投稿しないのか、という選択が必要になります。

  • もう一つの課題は、Discourse の投稿に画像が含まれる場合です。画像は一般的に取得が難しく、仮に取得できたとしても、Twitter に適したサイズではない可能性があります。その結果、Twitter に投稿した際に画像が少し不自然に見えてしまう恐れがあります。

結論として、これは確かに実現可能ですが、決して簡単ではありません。:slightly_smiling_face:

「いいね!」 1

DiscourseとGoogleスプレッドシートの連携について、モデレーター権限の付与と取り消し方法をご存知の方はいらっしゃいますか?毎年、地域フォーラムのモデレーターを数百人交代させる必要があり、現在は一人ずつ手作業で行っています。モデレーター名のリストがあるGoogleスプレッドシートを使用し、Discourseでモデレーター権限を付与または取り消しできれば大変助かります。

Miroでもそれができますか?

実際、それは2022年のみでした。私と驚くほど似た名前のモデレーターに連絡してください。彼女はすでにこれを半自動化しています。 :wink:

「いいね!」 1

皆さん、おはようございます。

こちらのプラグインを使用してシナリオを作成するのに、いくつかお手伝いが必要なのですが。

やりたいこと:

毎日、以下の内容で投稿を作成したいです。

  1. その日にWordPressに追加された新しい投稿。 – これは1つの投稿にリストとして追加されるべきです。
  2. その日にWordPressで更新された新しい投稿。これは1つの投稿にリストとして追加されるべきです。

正しいシナリオの設定方法について、どなたかご案内いただけますでしょうか?

よろしくお願いいたします!

「いいね!」 1

本当ですか?7月のキャンプまでに稼働させてもらえますか?

はい。今対応していることが終わったら、そちらに連絡します。メインで使っているスクリプトは、あまり変更の必要はありません。リストから2つの情報が欠けているため、半自動になっているだけです。:slight_smile:

「いいね!」 1

Make.com の特定のシナリオでヘルプを求めているすべての人へ。Discourse フォーラムを使用してサポートに連絡したところ、そこで親切なメンバーが私の問題を報告してくれました。

皆さん、ありがとうございました!

これがシナリオの最終結果です。

https://community.festingervault.com/t/may-17-2023-your-new-favorite-wordpress-downloads-have-arrived/37261

素晴らしい一日を!

「いいね!」 5

「Integromat → Make」へのブランド変更を反映するように更新しましたが、差し替える画像やGIFがないため、古いもので済ませる必要があります(@Integromat、更新していただけますか…?)

皆さん、こんにちは!

Makeで、特定の条件が満たされたときにユーザーグループからトピックを解除したいシナリオを作成しています。APIとの接続やトピックのフィルタリングなどは確立できましたが、解除したいトピックを特定した後、どのようにグループから解除すればよいかわかりません。

どなたかお手伝いいただけますでしょうか?

やりたいことは、Discourse APIのリバースエンジニアリングをして、望むアクションをUXで実行したときに何が起こるかを確認することです。

「いいね!」 1