سازنده ربات منبع باز برای Facebook و Slack

Botkit نرم افزار چت زنده

سازنده ربات برای فیس بوک ، Slack و Webchat

Botkit ابزار طراحی ربات با ادغام های زیادی از جمله تیم های مایکروسافت ، Twilio ، Facebook for Work و Cisco Spark است. ربات های تعاملی را با Botkit بسازید.

بررسی اجمالی

دستیابی و درگیر کردن مشتریان با تجربه کاربر خوب یک چالش بزرگ در عصر دیجیتال فعلی است و ربات های چت راهی عالی برای برآورده کردن این چالش است. BOTKIT یک یادگیری آسان و ساده برای استفاده از NodeJS مبتنی بر چارچوب ربات منبع باز است. پشتیبانی گسترده از سیستم عامل های مهم پیام رسانی ، آن را به یکی از بهترین انتخاب ها برای ساختمان BOT تبدیل می کند. BOTKIT پاسخگویی به مشتریان خود را از همه برنامه های پیام رسانی محبوب حتی در ساعات کاری آفلاین خود ، ساده و آسان کرده است. BOTKIT یک کیت استارت سریع را فراهم می کند که باعث می شود زندگی توسعه دهندگان با شروع به کار با BOT شروع شود. این چارچوب بسیار انعطاف پذیر و قابل تنظیم است و به شما امکان دسترسی به API های سیستم عامل زیرین را می دهد و کنترل بیشتری بر روی ظاهر و احساس تعامل خود با مشتری دارید. بخشی از چارچوب Microsoft Bot Framework است و با Microsoft Luis AI یا هر موتور پردازش زبان طبیعی که برای ادغام با ربات خود انتخاب می کنید ، کار می کند. در ابتدا Botkit انتخابی از توسعه دهندگان برای ساخت بهره وری و ربات های محور کار برای سکوی Slack بود اما از آنجا که مایکروسافت BOTKIT را به دست آورد ، چارچوب تغییر کرده و اکنون از چندین کانال ارتباطی پشتیبانی می کند. از آنجا که Botkit NLP خود را ندارد بلکه یک ضرر نیست ، بلکه یک مزیت است زیرا این امر باعث انعطاف پذیری و پشتیبانی از هر موتور NLP مورد نظر شما می شود. شما می توانید از BOTKIT برای ایجاد انواع مختلف رباتها از به اشتراک گذاری محتوا چت بابات گرفته تا گپ های بهره وری و چت های بازی استفاده کنید.

الزامات

هر ربات Botkit در واقع یک برنامه Node.js است که از کتابخانه Botkit Core ، یک سرور وب اساسی و منطق برنامه و افزونه هایی که برای استفاده خاص از ربات شما ترکیب شده اند ، تشکیل شده است. برای اجرای BOTKIT ، باید گره را روی رایانه خود نصب کنید.

امکانات

در زیر ویژگی های اصلی Botkit وجود دارد

  • دریافت پیام
  • ارسال پیام
  • با استفاده از دیالوگ ها
  • کد BOT خود را سازماندهی کنید
  • با استفاده از کانال های چارچوب ربات
  • ساختمان & amp ؛ با استفاده از پلاگین ها
  • میانه های میانه در حال حاضر ، Botkit از دریافت پیام از منابع مختلف پشتیبانی می کند
  • پیام رسانی زمان واقعی Slack (RTM)
  • وب سایت های ورودی شلخته
  • دستورات Slack Slash
  • وب سایت های پیام رسان فیس بوک
  • پیام رسانی IP Twilio

دستورالعمل نصب و راه اندازی

بهترین راه برای شروع محلی با BOTKIT نصب ابزار خط فرمان ما و استفاده از آن برای ایجاد یک پروژه جدید Botkit است. این یک کیت استارت را برای شما نصب و پیکربندی می کند!

npm install -g yo generator-botkit
yo botkit

از ابتدا شروع کنید

همچنین می توانید BOTKIT را به یک برنامه گره موجود اضافه کنید. ابتدا آن را به پروژه خود اضافه کنید:

npm install --save botkit

سپس BOTKIT را به کد برنامه خود اضافه کنید:

let { Botkit } = require('botkit');

const controller = new Botkit(MY_CONFIGURATION);

controller.hears('hello','direct_message', function(bot, message) {
    bot.reply(message,'Hello yourself!');
});
 فارسی