نیکداد
نیکداد
خواندن ۲ دقیقه·۳ سال پیش

استفاده از Slack برای نظارت بر پروژه طراحی سایت شما

در ماه های گذشته ، شاید پیش آمده باشد که شما در طراح ساخت یک نرم افزار یا پروژه طراحی سایت بوده باشید ، در طول فرآیند می توانید از ابزار Slack برای نظارت بر پروژه تان استفاده نمایید. برای نظارت بر رفتار کاربر و برنامه پس از کمی ادغام ، نمای بلادرنگی در برنامه ارائه می کند که قبلا وجود نداشته است ، این سرویس بسیار ارزشمند و مناسب می باشد.

همه چیز با بازدید از یک استارتاپ کوچو در دنور ، کلرادو شروع شد. در طول بازدیدم ، هر چند دقیقه یکبار صدای “دینگ” ظریف و مسحورکننده ای را در گوشه دفتر می شنیدم. وقتی برای بررسی این صداهای عجیب رفتم ، زنگ سرویسی را دیدم که به یک Raspberry Pi وصل شده بود و یک علامت چکش فلزی کوچک متصل به مدار چاپی. همانطور که مشخص شد سرویس pi پیام هایی را از سرور تیم دریافت می کرد و هربار به مشتری جدیدی که ثبت می کرد آن علامت چک کوچک روی زنگ می زد.

من همیشه فکر می کردم که این یک انگیزه بزرگ برای تیم می باشد و این باعث شد به این فکر کنم که چگونه می توانم از چت تیمی برای دستیابی به تجربه ای مشابه استفاده کنم و چگونه می توانیم داده های گزارش را تجزیه تحلیل و تجسم نماییم. از آنجا که ما قبلاً از Slack برای چت تیمی استفاده می کردیم و از آنجایی که یک API به زیبایی مستند شده دارد، انتخاب واضحی برای آزمایش بود.


راه اندازی Slack

ابتدا ما مجبور شدیم یک “url webhook” را از Slack دریافت کنیم تا بتوانیم پیام‌ها را به صورت برنامه‌ریزی در کانال Slack خود پست کنیم.

اکنون که یک URL webhook داشتیم، زمان آن رسیده بود که پیام های Slack را در برنامه Node.js خود ادغام کنیم. برای انجام این کار، یک ماژول مفید Node.js به نام node-slack پیدا کردم.

ابتدا ماژول Node.js را نصب کردیم:

npm install node-slack –save

اکنون می‌توانیم پیام‌های Slack را با چند خط کد به کانال مورد نظر خود ارسال کنیم.

// dependency setup
var Slack = require(‘node-slack’);
var hook_url = ‘hook_url_goes_here’;
var slack = new Slack(hook_url);
// send a test Slack message
slack.send({
text: ‘:rocket: Nice job, I\’m all set up!’,
channel: ‘#test’,
username: ‘MyApp Bot’
});

(می توانید بسته های ادغام Slack مشابه را برای Ruby، Python و تقریباً هر زبان دیگری پیدا کنید.)

وقتی این کد اجرا شد، پیام زیر را در کانال #test Slack ما ایجاد کرد:


برای مشاهده ادامه مقاله لطفا بر روی عنوان " استفاده از Slack برای نظارت بر پروژه طراحی سایت شما " کلیک نمایید.

طراحی سایتطراحی وب سایتساخت وب سایت
شرکت طراحی سایت ، سئو و بهینه سازی ، طراحی اپلیکیشن و تبلیغات اینترنتی به صورت کاملا حرفه ای
شاید از این پست‌ها خوشتان بیاید