Open Source Bot Builder für Facebook und Slack

Botkit Live -Chat -Software

Ein Bot Builder für Facebook, Slack und Webchat

Botkit ist ein Bot -Design -Tool mit vielen Integrationen, darunter Microsoft -Teams, Twilio, Facebook für die Arbeit und Cisco Spark. Bauen Sie interaktive Bots mit Botkit auf.

Überblick

Kunden mit guter Benutzererfahrung zu erreichen und zu engagieren, ist eine große Herausforderung für das aktuelle digitale Zeitalter, und Chat -Bots sind eine großartige Möglichkeit, diese Herausforderung zu befriedigen. Botkit ist leicht zu lernend und einfach zu verwenden von NodeJS -basierten Open -Source -Bot -Framework. Die breite Unterstützung für wichtige Messaging -Plattformen macht es zu einer der besten Wahl für das Bot -Gebäude. Botkit hat es den Unternehmen einfach und einfach gemacht, selbst in ihren Offline -Geschäftszeiten auf ihre Kunden aus allen beliebten Messaging -Anwendungen zu reagieren. Botkit bietet ein schnelles Starter -Kit, das die Lebensdauer der Entwickler sehr einfach macht, mit Bot Building zu beginnen. Das Framework ist sehr flexibel und anpassbar und bietet Ihnen Zugriff auf die zugrunde liegenden Plattform -APIs. Sie haben mehr Kontrolle über das Erscheinungsbild Ihrer Interaktion mit dem Kunden. Sein Teil des Microsoft Bot Frameworks und arbeitet mit Microsoft Luis AI oder einer beliebigen natürlichen Sprachverarbeitungsmaschine zusammen, die Sie in Ihren Bot integrieren möchten. Botkit war zunächst die Auswahl der Entwickler für den Aufbau von Produktivität und arbeitsorientierte Bots für die Slack -Plattform, aber da Microsoft den Botkit erworben hat, hat sich das Framework geändert und unterstützt nun mehrere Kommunikationskanäle. Da Botkit keinen eigenen NLP hat, aber es ist kein Nachteil, sondern ein Vorteil, da dies flexibel ist und die gewünschte NLP -Engine unterstützt. Sie können Botkit verwenden, um verschiedene Arten von Bots zu erstellen, von Chatbots aus dem Inhaltsheizen zu Produktivitäts -Chatbots und Gaming -Chatbots.

Anforderungen

Jeder Botkit -Bot ist eigentlich eine Node.js -App, die aus der Botkit -Kernbibliothek, einem grundlegenden Webserver, der Anwendungslogik und den Plugins besteht, die sich kombinieren, um Ihren Bot zu etwas Besonderem zu machen. Um Botkit auszuführen, müssen Sie den Knoten auf Ihrem Computer installieren lassen.

Merkmale

Im Folgenden finden Sie die wichtigsten Merkmale von Botkit

  • Nachrichten empfangen
  • Nachrichten senden
  • Verwenden von Dialogen
  • organisieren Sie Ihren Bot -Code
  • Verwenden von Bot Framework -Kanälen
  • Gebäude & amp; Verwenden von Plugins
  • Middlewares Derzeit unterstützt Botkit den Empfang von Nachrichten aus einer Vielzahl von Quellen
  • Slack Echtzeit Messaging (RTM)
  • Slack eingehende Webhooks
  • Slack Slash -Befehle
  • Facebook Messenger Webhooks
  • Twilio IP -Messaging

Installationsanleitung

Der beste Weg, um mit Botkit lokal zu beginnen, besteht darin, unser Befehlszeilen -Tool zu installieren und ein neues Botkit -Projekt zu erstellen. Dadurch wird ein Starter -Kit für Sie installiert und konfiguriert!

npm install -g yo generator-botkit
yo botkit

Von vorne anfangen

Sie können Botkit auch in eine vorhandene Knotenanwendung hinzufügen. Fügen Sie es zunächst Ihrem Projekt hinzu:

npm install --save botkit

Fügen Sie dann Ihren Anwendungscode Botkit hinzu:

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

const controller = new Botkit(MY_CONFIGURATION);

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