For ‘Private Channels’ you need to add the groups:history scope. For “Direct Messages” you need to add the im:history scope. You will need to ‘reinstall’ the app for changes to scopes to take effect (Slack’s UI should have prompted you to do this).
Are you seeing anything at /logs when the errors occur?
Still getting that 422, but don’t see anything obvious in the Discourse logs in the admin panel (this is a hosted instance, so I don’t have direct access to other logs).
I used the /discourse post command from a public channel to great effect… but threads are now more common in many channels than main channel conversations, so still hopeful that some day this will work in a thread…
Update: w00t! just tried it again and it worked!
/discourse post https://ourdomain.slack.com/archives/C0591LA4X/p1529529151000359?thread_ts=1529528304.000177&cid=C0592LA4X
as did:
/discourse post thread https://ourdomain.slack.com/archives/C0592LA4X/p1529528304000177
Another update: I was also able to post a thread from a private channel.
أنا أتمنى حقًا أن يكون هذا صحيحًا، لأنه سيجعل حياتي أسهل بكثير، لكنني لا أرى أي شيء بخصوص ذلك في وثائق واجهة برمجة تطبيقات Slack. أتساءل هل منحت Slack خدمة Giphy وصولاً خاصًا لاختبار النسخة التجريبية (alpha-testing)؟ هل ترى وثائقًا لا أراها أنا؟
معلومات إضافية، ربما: اليوم في العمل، اشتكى شخص واحد في سلسلة محادثات من أن Slack لا يسمح باستخدام الأمر /giphy في السلاسل، ونشر صورة تظهر رسالة من Slack تفيد بأن الأمر غير مدعوم في السلاسل، بينما استخدم شخص آخر الأمر /giphy بنجاح في نفس السلسلة. يبدو أن هناك تجربة A/B جارية هنا.
أخبار جيدة! لقد دمجت للتو تغييرًا في الإضافة الذي يضيف دعمًا لـ “اختصارات” Slack. الآن يمكنك النقر على … في موضوع، ثم النقر على “نشر في Discourse”، وستظهر لك زر ينقلك مباشرة إلى Discourse. لم يعد هناك حاجة للتعامل مع أوامر الشريط أو روابط المواضيع الدائمة!
لقد عثرت على المشكلة! لم تكن تطبيق تكامل الدردشة الخاص بنا موجودًا في القناة التي كنت أحاول النشر منها. بعد دعوة التطبيق إلى القناة، تمكنت من نشر ملخص. شكرًا لك.
هل من الممكن إضافة تطبيق تكامل الدردشة تلقائيًا في كل قناة على Slack، سواء حاليًا أو في حالة إنشاء أي قناة جديدة في المستقبل؟
من المنطقي من منظور تجربة المستخدم (UX) تغيير نص زر “متابعة على Discourse” إلى شيء مثل “إنشاء ملخص” أو اسم الاختصار (الافتراضي “نشر على Discourse” ولكن يمكن تغييره)، نظرًا لأن مواقع Discourse لا تسمي نفسها جميعًا “Discourse”.
للأسف، لا أعتقد ذلك، لكنني أحب أن أكون مخطئًا في هذا الشأن. سأبحث عما إذا كان بإمكاننا تحسين رسالة الخطأ هنا لتزويدك بتعليمات حول كيفية إضافة البوت إلى القناة.
نقطة جيدة. بالتأكيد يمكننا تحديث الافتراضي لإزالة كلمة ‘Discourse’. ولكن في الوقت الحالي، يجب أن تتمكن من البحث عن “تابع على Discourse” في لوحة التحكم الإدارية وتغييرها إلى ما تريد: Customize text in Discourse
تعديل: نص الزر الافتراضي أصبح الآن تابع على المنتدى