Nyílt forráskódú botkészítő a Facebook és a Slack számára

Botkit Élő chatszoftver

Bot készítő a Facebook, a Slack és a Webchat számára

A Botkit Bot Designing Tool, sok integrációval, beleértve a Microsoft Teams, a Twilio, a Facebook munkáját és a Cisco Spark -ot. Készítsen interaktív robotokat a botkit segítségével.

Áttekintés

A jelenlegi digitális kor és a csevegőbotok nagy kihívása az ügyfelek elérése és bevonása a jó felhasználói élménygel, nagyszerű módja annak, hogy megfeleljenek ennek a kihívásnak. A Botkit könnyen megtanulható és egyszerűen használható Nodejs alapú nyílt forráskódú bot keretrendszer. A fő üzenetküldő platformok széles körű támogatása teszi az egyik legjobb választást a bot épület számára. A Botkit egyszerűvé és egyszerűvé tette a vállalkozások számára, hogy az összes népszerű üzenetküldő alkalmazás ügyfeleire is válaszolhassanak, még offline munkaidőben is. A Botkit gyors indítókészletet biztosít, amely a fejlesztők életét nagyon egyszerűen megindíthatja a bot épületével. A keret nagyon rugalmas és testreszabható, és hozzáférést biztosít a mögöttes platform API -khoz, és jobban ellenőrzi az ügyféllel való interakció megjelenését és érzését. A Microsoft Bot Framework része, és együttműködik a Microsoft Luis AI -vel vagy bármilyen természetes nyelvfeldolgozó motorral, amelyet a botba integrál. A Botkit kezdetben a fejlesztők választása volt a termelékenység és a munkaközpontú botok kiépítéséhez a Slack Platform számára, de mivel a Microsoft megszerezte a Botkit -t, a keret megváltozott, és most több kommunikációs csatornát támogat. Mivel a Botkitnak nincs saját NLP -je, de nem hátránya, inkább előnye, mert ez rugalmas és támogatja a kívánt NLP -motort. A Botkit segítségével különféle típusú botokat készíthet a tartalommegosztó chatbotoktól a termelékenységi chatbotokig és a játék chatbotokig.

követelmények

Minden Botkit bot valójában egy Node.js alkalmazás, amely a Botkit Core Library -ből, egy alapvető webszerverből, valamint az alkalmazás logikájából és pluginekből áll, amelyek kombinálják, hogy a bot különlegessé váljon. A botkit futtatásához a Node -t telepítenie kell a számítógépére.

Jellemzők

Az alábbiakban bemutatjuk a botkit legfontosabb jellemzőit

  • Üzenetek fogadása
  • Üzenetek küldése
  • párbeszédek használata
  • Rendezze be a bot kódját
  • Bot keretcsatornák használata
  • Épület & amp; Plugins segítségével
  • Middlewares Jelenleg a Botkit támogatja az üzenetek fogadását különféle forrásokból
  • Laza valós idejű üzenetküldés (RTM)
  • Laza a bejövő webhooks
  • Laza a Slash parancsok
  • Facebook Messenger WebHooks
  • Twilio IP üzenetküldés

Telepítési útmutató

A Botkit helyben történő elindításának legjobb módja az, ha telepítjük a parancssori eszközt, és felhasználjuk egy új Botkit projekt létrehozására. Ez telepít és konfigurál egy indító készletet az Ön számára!

npm install -g yo generator-botkit
yo botkit

kezdje a semmiből

A Botkit hozzáadhat egy meglévő csomópont alkalmazáshoz. Először adja hozzá a projektjéhez:

npm install --save botkit

Ezután adja hozzá a botkit -t az alkalmazáskódjához:

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

const controller = new Botkit(MY_CONFIGURATION);

controller.hears('hello','direct_message', function(bot, message) {
    bot.reply(message,'Hello yourself!');
});
 Magyar