جميع الإضافات
social

Slack

إشعارات لوحة تحكمك، تصلك في قناة Slack التي تختارها

ماذا تفعل

تأخذ إضافة Slack الإشعارات التي تنتظرك عادةً داخل لوحة تحكم VeloCMS وتنشرها أيضًا في قناة Slack. تلصق عنوان webhook وارد واحدًا من مساحة Slack الخاصة بك، وتحدد أنواع الإشعارات التي تريدها، ثم تضغط زرًا لإرسال رسالة تجريبية. ومن تلك اللحظة، كلما أُنشئ إشعار من الأنواع التي حددتها، تتبعه رسالة منسّقة في Slack فيها عنوان يبدأ بـ VeloCMS، والفئة، ونص التفاصيل، وعلامة تدل على درجة الخطورة، ورابط «Open in VeloCMS» إلى صفحة الإدارة المناسبة حين يشير الإشعار إلى مكان ما. أما النسخة الأصلية في لوحة التحكم فتبقى موجودة دائمًا.

لمن يناسب

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

كيف تعمل

  1. في Slack، أنشئ تطبيقًا لمساحة عملك، وفعّل Incoming Webhooks، وأضف webhook جديدًا واختر القناة. انسخ عنوان الـ webhook الذي يبدأ بـ https://hooks.slack.com/services/.

  2. في VeloCMS، افتح إضافة Slack والصق العنوان، وحدد الفئات التي تريدها: التعليقات أو الأعضاء أو الطلبات أو الفوترة أو المحتوى أو الأمان أو النظام. ثم احفظ. يُخزَّن العنوان مشفّرًا.

  3. اضغط «إرسال رسالة تجريبية». ينشر VeloCMS رسالة قصيرة في قناتك باستخدام العنوان المحفوظ، ثم يخبرك هل قبلها Slack أم لا.

  4. حين ينشئ VeloCMS إشعارًا في إحدى الفئات التي حددتها، يرسل الرسالة إلى Slack في الخلفية، وذلك فور حفظ الإدخال في لوحة التحكم.

الإعدادات التي تضبطها

رابط الـ webhook الوارد
العنوان الذي منحك إياه Slack لقناة واحدة. يجب أن يبدأ بـ https://hooks.slack.com/services/. كل webhook ينشر في قناة واحدة. ويُخزَّن العنوان مشفّرًا ويظهر لك مقنَّعًا. وإن تركت القيمة المقنَّعة كما هي عند حفظ تغييرات أخرى، بقي العنوان المخزَّن.
أعلمني بشأن
سبعة مربعات اختيار: التعليقات والأعضاء والطلبات والفوترة والمحتوى والأمان والنظام. لا يصل إلى Slack إلا ما تحدده أنت. ولا شيء محدد في البداية، فلا يُرسل أي شيء حتى تختار.
إرسال رسالة تجريبية
يرسل رسالة تجريبية حقيقية إلى العنوان المحفوظ. ويعرض خطأً إن لم يُحفظ شيء بعد، أو لم يكن العنوان webhook لـ Slack، أو رفضه Slack.

ما تستطيع الوصول إليه

تقرأ الإضافة لكل إشعار تمرّره العنوان ونص المتن والفئة ودرجة الخطورة ورابط صفحة الإدارة المتصلة به. وترسل هذه البيانات إلى hooks.slack.com وحده، بطلب POST، ولا ترسلها إلى أي جهة أخرى. ولا تقرأ رسائل Slack ولا أعضاءه إطلاقًا. يُخزَّن عنوان الـ webhook مشفّرًا، وكل من يملكه يستطيع النشر في تلك القناة، فعامله كما تعامل كلمة المرور.

الأذونات

  • تخزين رابط Webhook الوارد الخاص بـ Slack بشكل مشفّر
  • إجراء اتصالات شبكية بـ hooks.slack.com لنشر رسائل الإشعارات
  • قراءة عنوان ونص ورابط إشعارات لوحة التحكم التي تختار إعادة توجيهها

الوصول إلى الشبكة الخارجية

ترسل هذه الإضافة طلبات إلى النطاقات التالية:

  • hooks.slack.com

الإمكانات

  • network:fetch
  • ui:settings

لقطات الشاشة

Slack Notifications settings form with an Incoming Webhook URL field and category checkboxes for comments, members, orders, billing, content, security and system
الصق رابط webhook الوارد من Slack واختر فئات الإشعارات التي تُرسل إلى قناتك.

حدود نذكرها بصراحة

  • الاتجاه واحد فقط. ينشر VeloCMS في Slack، ولا يصل إلى موقعك أي شيء تفعله داخل Slack. لا توجد أزرار ولا ردود ولا أوامر.

  • webhook واحد يعني قناة واحدة. ولتوزيع التنبيهات بين عدة قنوات ستحتاج إلى إعداد مختلف في Slack نفسه.

  • تختار فئات كاملة لا أحداثًا فردية. وإشعارات الإضافات والقوالب غير متاحة للإرسال إلى Slack.

  • صياغة الرسالة تتبع إشعار لوحة التحكم، وتكون باللغة الإنجليزية.

  • إن تعذّر الوصول إلى Slack أو رفض الرسالة، يبقى إشعار لوحة التحكم محفوظًا ولا تُعاد المحاولة.

  • لا يُكتب نجاح الإرسال أو فشله في سجل النشاط إلا للإشعارات المرتبطة بعضو أو بطلب أو بتدوينة. أما غيرها فيُسجَّل داخليًا ولا يترك أي أثر مرئي.

الأسئلة الشائعة

هل أحتاج إلى رمز بوت من Slack أو إلى اتصال OAuth؟

لا. تستخدم الإضافة webhook واردًا من Slack تنشئه أنت بنفسك في مساحة عملك. ولا يُثبَّت شيء من VeloCMS داخل Slack.

هل سأتوقف عن تلقي الإشعارات في لوحة التحكم؟

لا. Slack نسخة إضافية. يُحفظ كل إشعار في لوحة التحكم أولًا، سواء وصلت رسالة Slack أم لا.

لماذا لم يصل شيء بعد أن حفظت العنوان؟

تأكد من تحديد فئة واحدة على الأقل، إذ لا شيء محدد افتراضيًا. ثم استخدم «إرسال رسالة تجريبية» لترى هل يقبل Slack العنوان.

هل يمكنني إرسال التنبيهات إلى أكثر من قناة؟

ليس من إعدادات إضافة واحدة. العنوان الذي تحفظه ينشر في قناة واحدة، وكل الفئات التي تحددها تذهب إلى المكان نفسه.

المواصفات

الفئة
social
السعر
مضمَّن
الإصدار
1.0.0
المصدر
من الطرف الأول

تصفّح المزيد من التكاملات

57 تكامل أصلي مجاني متاح.

عرض جميع التكاملات