إن الترحيب بالمستخدمين الجدد في قناتك يجعلهم يشعرون بأنهم في وطنهم ، لكن تتبع كل مستخدم ينضم قد يكون مهمة مرهقة. هذا هو المكان الذي يأتي فيه برنامج الترحيب على Slack. يرسل الروبوت رسالة ترحيب مخصصة لكل مستخدم جديد للقناة. إنه متصل دائمًا بالإنترنت وبالتالي لن تكون هناك رسائل ترحيب متأخرة.
سوف تتعلم كيفية إعداد بيانات اعتماد الروبوت الخاص بك ، والاستماع إلى الأحداث في Slack ، وإرسال الرسائل مرة أخرى إلى المستخدمين.
اجعل فيديو اليوم قم بالتمرير للمتابعة مع المحتوى
إنشاء Slack Bot والحصول على رمز API الخاص به
إنشاء حساب سلاك أو تسجيل الدخول إلى حسابك الحالي. ثم قم بإنشاء ملف مساحة عمل Slack الجديدة لاختبار الروبوت الخاص بك قبل تثبيته في مساحة العمل النشطة الخاصة بك.
تسجيل الدخول إلى مساحة العمل الجديدة الخاصة بك. يقوم Slack تلقائيًا بإنشاء قناة عشوائية وعامة لك.
التطبيق الذي يحدد الأشياء عن طريق الصورة
لاحظ قسم التطبيقات في الجزء السفلي الأيسر من مساحة العمل. هذا هو المكان الذي سيظهر فيه الروبوت الخاص بنا عند إنشائه. انتقل إلى موقع ويب Slack API .
انقر فوق أنشئ تطبيقًا . قم بإنشاء التطبيق من الصفر في النافذة التي تظهر.
قم بتسمية التطبيق الخاص بك وحدد مساحة العمل التي تريد تطويره فيها.
ثم انقر فوق إنشاء التطبيق زر. سيؤدي النقر فوق إعادة توجيهك إلى صفحة تحتوي على المعلومات الأساسية لتطبيقك. قم بتدوين سر التوقيع ضمن بيانات اعتماد التطبيق. سيستخدم الروبوت الخاص بك سر التوقيع للتحقق من أن حدثًا جاء من Slack ولم يتم العبث به أثناء الإرسال.
انتقل إلى ميزة OAuth & أذونات.
ويندوز 10 لن ينام
ضمن OAuth والأذونات ، انتقل إلى Bot Token Scopes. هذا هو المكان الذي ستضيف فيه أذونات ما يمكن أن يفعله الروبوت الخاص بك في مساحة العمل الخاصة بك. أضف ال المستخدمون: قراءة نِطَاق. سيسمح هذا النطاق لبرنامج الروبوت الخاص بك بمشاهدة الأشخاص في مساحة العمل الخاصة بك. أيضًا ، أضف ملف الدردشة: الكتابة النطاق الذي سيسمح لبرنامج الروبوت الخاص بك بإرسال رسائل إلى مساحة العمل.
انتقل مرة أخرى إلى المعلومات الأساسية لبرنامج الروبوت الخاص بك وانقر فوق التثبيت في مساحة العمل .
انقر فوق السماح في الصفحة التالية التي تظهر. لقد انتهيت الآن من تثبيت الروبوت في مساحة العمل الخاصة بك. انتقل إلى ميزة OAuth & أذونات. لاحظ رمز OAuth المميز لمستخدم الروبوت الذي ينشئه Slack بعد التثبيت. سيكون الروبوت مرئيًا في قسم التطبيقات في مساحة عملك.
الآن بعد أن قمت بتثبيت الروبوت على مساحة عملك ، يمكنك كتابة الكود للتحكم فيه.
كيفية جعل ISO قابل للتشغيل
تحضير بيئتك
يجب أن تكون على دراية بـ أساسيات لغة بايثون لاتباع نماذج التعليمات البرمجية هذه.
خلق بيئة افتراضية جديدة و أ .env ملف. ستستخدم ملف .env لتخزين الرمز المميز وسر التوقيع ، والذي تحتاج إلى الحفاظ على خصوصيته. يجب عدم تحميل ملف .env على أي منصة عامة.
قم بتشغيل الأمر التالي في Terminal لتثبيت المكتبات المطلوبة:
pip install slack-sdk pathlib dotenv flask slackeventsapi
ستوفر لك مكتبة slack-sdk أدوات لإنشاء تطبيقات وتكامل Slack ، بما في ذلك طرق API وعملاء Web API و OAuth. سيساعدك pathlib و dotenv في تحميل متغيرات البيئة. سوف يساعدك القارورة في التعامل مع طلبات واستجابات HTTP. سيوفر لك slackeventsapi مستمعًا للأحداث يتلقى الأحداث ويتعامل معها من Slack.