No, that’s very clear and, once again, very helpful! 
Hey everyone & @Integromat
I’m researching an efficient way of automatically re-posting new posts from specific topic to Twitter from Discourse. Do you think it’s possible? Just signed up to your service and can’t get my head around it yet.
Our goal is to stop using tweetdeck and introduce our editorial members to Discourse locked category to post new stuff there, which would be reposted to Twitter as new Tweets. We also would like published tweets to be as “clean” as possible and to be able to include media like static & GIF/WebM media to these posts.
Any help would be much appreciated
Hey @kinetiksoft, thanks for the question! Great to hear that you’re exploring the possibilities of Integromat, by the way 
Soooo we’ve checked and it seems that what you’re looking to do can partially be solved with Integromat. You’d be able to pass the text of the post from Discourse to Twitter without any problems. However, any additional content (e.g. images) does not seem to be retrievable from the Discourse API.
You can check out the Discourse API documentation to see what’s available on ‘post’ level
here.
Btw - just being curious here and wondering whether the tool you are currently using is able to retrieve the images from Discourse and pass them to Twitter? That would be super surprising given what we see in the current API documentation.
Anyway, feel free to let us know if anything’s unclear 
Strange. I know that Fibery, for example, can bring in Discourse images just fine, and I’m fairly sure it works entirely via the API…
Hey again @oshyan.
So we looked into this and managed to build a scenario that works yet tends to be quite fragile and cumbersome.
You see, you get the text of the Discourse post which contains the URLs leading to the attachments and you need to retrieve the right URL. 
The other thing is that you don’t really know what kind of files you’ll be getting from Discourse. They will probably mostly be images but it does not have to always be the case.
We created a scenario that is capable of processing images coming from Discourse and sending them over to Twitter. It looks like this and it is definitely an advanced one.
If you’re familiar with Integromat and are feeling confident, we could DM you the blueprint of the scenario and you could tweak it based on what your attachments/posts will be. Just let us know if you’d be interested in that 
To learn how to import/export blueprints, you can check out the relevant section of this help doc.
@Integromat
“Share new Discourse posts as messages in a Facebook Group”
What about - Share new Discourse posts as messages on a Twitter?
Thanks.
Hi there @valsha, thanks for the question! 
Integromat sure has a pre-made Twitter integration whose current features you can check out here.
Speaking about the use case you are proposing, there are some things that need to be considered here.
-
There is an issue with the length of the text. If there is a lengthy post on Discourse, you will not be able to push it all to Twitter due to their 280 characters limitation. So the question is what you’d want to do in this situation - just post the 280 characters? Not post at all?
-
Another issue is related to Discourse posts containing images. The thing is - images are generally not easy to retrieve and if you do get to retrieve them, their size might not be suitable for Twitter. As a result of that, they could look a ‘off’ when posted on Twitter.
The bottom line here is that this sure is doable but it is not exactly trivial. 
هل يعرف أحد كيفية استخدام تكامل بين Discourse وجداول بيانات Google لمنح صلاحيات المشرف وإلغاءها؟ كل عام يتعين علينا تغيير مئات المشرفين لمنتدياتنا الإقليمية، وحاليًا نقوم بذلك واحدًا تلو الآخر. سيكون من الرائع إذا كان بإمكاننا فقط استخدام جدول بيانات Google الذي لدينا لأسماء المشرفين لدينا، ومن ثم يقوم بمنح صلاحيات المشرف على Discourse أو إلغائها.
هل يمكننا فعل ذلك أيضًا باستخدام Miro؟
في الواقع، كان هذا صحيحًا فقط لعام 2022. يجب عليك الاتصال بالمشرف الخاص بك الذي يحمل اسمًا مشابهًا بشكل صادم لاسمي حيث إنها قامت بالفعل ببرمجة هذا الأمر جزئيًا بالفعل. ![]()
صباح الخير جميعًا،
أحتاج إلى بعض المساعدة لإنشاء سيناريو باستخدام هذا المكون الإضافي:
ما أريد القيام به:
أريد إنشاء منشور كل يوم يتضمن:
- المنشورات الجديدة المضافة من ووردبريس في ذلك اليوم. – يجب إضافة هذا كقائمة في منشور واحد.
- المنشورات المحدثة حديثًا من ووردبريس في ذلك اليوم. يجب إضافة هذا كقائمة في منشور واحد.
هل يمكن لأحد أن يوجهني حول كيفية إعداد السيناريو الصحيح، من فضلك؟
شكرًا مقدمًا!
حقاً؟ هل يمكنك تشغيله قبل مخيم يوليو؟
نعم. سأتواصل معك هناك عندما أنتهي مما أتعامل معه في الوقت الحالي. البرنامج النصي الرئيسي الذي أستخدمه لا يحتاج إلى الكثير من التغييرات في الواقع. إنه شبه يدوي فقط لأن القائمة التي أحصل عليها لتزويده بها تفتقر إلى قطعتي المعلومات اللازمتين لأتمتته بالكامل. ![]()
لكل من يبحث عن المساعدة في سيناريو معين مع Make.com، اتصلت بدعمهم باستخدام منتدى Discourse الخاص بهم، وتم الإبلاغ عن مشكلتي من قبل بعض الأعضاء المفيدين هناك.
شكرا للجميع!
هذه هي النتيجة النهائية للسيناريو:
أتمنى لك يومًا رائعًا!
لقد قمت بتحديث هذا ليعكس العلامة التجارية الجديدة ‘Integromat → Make’، على الرغم من أنه ليس لدي أي صور أو صور GIF لاستبدالها، لذا سيتعين الاكتفاء بالصور القديمة (ما لم ترغب في تحديثها @Integromat..؟)
مرحباً بالجميع!
أقوم بإنشاء سيناريو في Make حيث أريد إلغاء تعيين موضوع لمجموعة من المستخدمين عند استيفاء شروط معينة. لقد تمكنت من إنشاء اتصال بواجهة برمجة التطبيقات (API)، وتصفية الموضوعات، وما إلى ذلك. ومع ذلك، لست متأكدًا من كيفية إلغاء تعيين الموضوع لمجموعة بمجرد تحديد الموضوع الذي أريد إلغاء تعيينه.
هل يمكنك مساعدتي في هذا، من فضلك؟
الشيء الذي يجب فعله هو هندسة عكسية لواجهة برمجة تطبيقات Discourse ومعرفة ما يحدث عند اتخاذ الإجراء الذي تريده في تجربة المستخدم.


