تكوين محفز Slack لقناة العميل

مرحباً، أعمل مع عميل يستخدم Slack كأداة الاتصال الرئيسية ويستخدمها الإدارة العليا. بصفتي منشئ سير عمل أتمتة n8n، كيف يمكنني الوصول إلى رسائل وقنوات Slack الخاصة بهم لتكوينها لسير عمل n8n؟ إذا تمت إضافتي كمستخدم إلى قناتهم، هل هذا كافٍ؟ ما الذي أحتاجه أو ما الذي يجب أن أطلبه منهم للحصول على رسائلهم في سير العمل؟ أقدر مساعدتك!

وصف المشكلة/الخطأ/السؤال

ما هي رسالة الخطأ (إن وجدت)؟

يرجى مشاركة سير العمل الخاص بك

(حدد العقد على لوحتك واستخدم اختصارات لوحة المفاتيح CMD+C/CTRL+C و CMD+V/CTRL+V لنسخ ولصق سير العمل.)

شارك النتيجة التي أرجعتها العقدة الأخيرة

معلومات حول إعداد n8n الخاص بك

  • إصدار n8n:
  • قاعدة البيانات (الافتراضية: SQLite):
  • إعداد n8n EXECUTIONS_PROCESS (الافتراضي: الخاص، الرئيسي):
  • تشغيل n8n عبر (Docker أو npm أو سحابة n8n أو تطبيق سطح المكتب):
  • نظام التشغيل:

مرحباً @ITteck_hub، بينما تنتظر الرد، إليك بعض الأشياء التي قد تساعدك:

الموارد المقترحة

تم المطابقة تلقائياً مع سؤالك.

المستندات:

المنتدى:

@YehorKardash، @Websensepro - لقد ساعدتما في مشاكل مشابهة من قبل، هل يمكنكما إلقاء نظرة؟

اقترحه تلقائياً برنامج المساعد الخاص بمجتمع n8n. إنه برنامج تجريبي - يرجى مشاركة آرائك هنا.

مرحباً @ITteck_hub
إضافتك إلى القناة كمستخدم لا يفعل شيئاً بخصوص المُشغّل، Slack يُسلّم الأحداث إلى تطبيق، وليس إليك. يجب على العميل تثبيت تطبيق Slack في مساحة العمل الخاصة به، وتثبيت التطبيق نفسه يحتاج إلى أحد مسؤولي مساحة العمل لديهم.
ما يجب أن تطلبه منهم:

  1. مسؤول مساحة عمل لإنشاء التطبيق من manifest الخاص بـ n8n (Slack API Apps > Create New App > From a manifest) ثم النقر على Install to Workspace.
  2. Bot User OAuth Token من OAuth & Permissions. يذهب هذا إلى بيانات اعتماد Slack في n8n باعتباره Access Token. مُشغّل Slack يعمل فقط مع بيانات اعتماد رمز الوصول، OAuth2 لا يعمل معه.
  3. Signing Secret من Basic Information، لحقل Signature Secret في بيانات الاعتماد.
  4. التطبيق مدعو إلى كل قناة تحتاج إلى مراقبتها، مع /invite @your-app. أحداث الرسائل تُطلق فقط للقنوات التي يكون التطبيق فيها، والقنوات الخاصة تحتاج أيضاً إلى groups:read و groups:history.
    اطلب منهم إيقاف تشغيل دوران الرموز في إعدادات التطبيق، فهو ينتهي صلاحية الرمز كل 12 ساعة ولا يمكن إيقاف تشغيله مرة أخرى بمجرد تفعيله.
    Slack credentials | Nodes | n8n Docs