برنامه نویسی

راهنمای گام به گام برای تنظیم و تست برنامه Slack خود با توابع Google Cloud

تصویر پوشش برای راهنمای گام به گام برای تنظیم و تست برنامه Slack خود با توابع Google Cloud

عادل نواز

1. ورود به برنامه Slack

2. یک برنامه Slack ایجاد کنید

  • به https://api.slack.com/apps بروید
  • روی “ایجاد یک برنامه” کلیک کنید
  • “از ابتدا” را انتخاب کنید
  • یک نام برنامه را وارد کنید (به عنوان مثال ، “کاربران مسدود شده”) را انتخاب کنید و فضای کاری خود را انتخاب کنید
  • روی “ایجاد برنامه” کلیک کنید
  • رابط “اطلاعات اساسی” دریافت خواهید کرد
  • زیر 'اطلاعات اساسی'، باز “ویژگی ها و قابلیت ها را اضافه کنید

3. ایجاد ربات

  • انتخاب کنید “رباتها
  • شما هدایت خواهید شد “خانه برنامه
  • زیر “ابتدا دامنه ای را به نشانه ربات خود اختصاص دهید“، روی دکمه کلیک کنید”دامنه ها را برای افزودن مرور کنید
  • شما هدایت خواهید شد “OAUTH و مجوزها
  • زیر “OAUTH و مجوزها“، پیمایش به”دامنه“، باز”دامنه های توکن
  • روی “کلیک کنید”دامنه OAUTH را اضافه کنید
  • اضافه کردن app_mentions:read برای مشاهده پیام ها (که به طور مستقیم از CheckBlockEdusers در مکالمات ذکر شده است).
  • اضافه کردن chat:write به (ارسال پیام به عنوان checkblockeduser).
  • اضافه کردن channels:history(مشاهده پیام ها و سایر مطالب در کانال های عمومی که چک کننده ها به آن اضافه شده اند)
  • پیمایش به “نشانه های Oauth برای فضای کاری شما“و روی” کلیک کنید “نصب در فضای کاری

4. توکن ربات خود را بگیرید

  • روی “کلیک کنید”اجازه دادن“، شما به” هدایت خواهید شد “اوت و مجوزها“دوباره ،
  • کپی کردن “Bot User Oauth Token“و آن را برای استفاده بعدی در توابع Firebase ذخیره کنید.

5. اشتراک رویداد را تنظیم کنید

  • در نوار کناری چپ ، روی “اشتراک رویداد” و “کلیک کنیدرویدادها را فعال کنید
  • در URL درخواست ، URL Webhook را بچسبانید ، جایی که می خواهید رویدادها را بدست آورید ، یعنی URL عملکرد ابر OnRequest در مورد ما. که به خوبی مرحله 6 می شود.
  • “مشترک شدن در رویدادهای BOT” را باز کنید ، اضافه کنید app_mention:read
  • روی “ذخیره تغییرات” در پایین صفحه کلیک کنید

6. توابع Cloud Firebase را تنظیم کنید

  • OnRequest Firebase Cloud Fucntion را ایجاد کنید و آن را مستقر کنید ، URL عملکرد را برای چسباندن کپی کنید “اشتراک رویداد

7. برنامه خود را به یک کانال اضافه کنید

  • فضای کاری Slack خود را باز کنید
  • به کانال بروید که می خواهید ربات را اضافه کنید
  • yourbotname را تایپ کنید /دعوت کنید (نام کاربری ربات خود را جایگزین کنید)

8. آزمون ارائه شده

  • ربات را با متنی مانند “yourbotname abc” یا “yourbotname test@gmai.com” ذکر کنید.
  • ربات شما باید پاسخ دهد که آیا کاربر مسدود شده است یا خیر

نظرات برتر (0)

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا