Open source Bot Builder pro Facebook a Slack

Botkit Software Live Chat

Builder bot pro Facebook, Slack a Webchat

BotKit je nástroj pro navrhování Bot se spoustou integrací, včetně týmů Microsoft, Twilio, Facebook pro práci a Cisco Spark. Postavte interaktivní roboty s Botkit.

Přehled

Oslovení a zapojení zákazníků s dobrým uživatelským zkušeností je velkou výzvou současného digitálního věku a boti chat jsou skvělým způsobem, jak tuto výzvu splnit. BotKit je snadno naučitelný a snadno se používá open source Bot Framework založený na nodejs. Široká podpora pro hlavní platformy pro zasílání zpráv z něj činí jednu z nejlepších volby pro budovu bot. Společnost Botkit usnadnila a snadné podniky reakce na své zákazníky ze všech populárních aplikací pro zasílání zpráv i v jejich offline pracovní době. Botkit poskytuje rychlou startovací soupravu, díky níž je život vývojářů velmi snadno zahájena startem s budovou Bot. Rámec je velmi flexibilní a přizpůsobitelný a umožňuje vám přístup k podkladové platformové API a máte větší kontrolu nad vzhledem a pocitem vaší interakce se zákazníkem. Je součástí Framework Microsoft Bot a pracuje s Microsoft Luis AI nebo s jakýmkoli motorem pro zpracování přirozeného jazyka, který se rozhodnete integrovat s vaším robotem. BOTKIT byl zpočátku výběrem vývojářů pro budování produktivity a pracovních robotů pro platformu Slack, ale protože Microsoft získal BotKit, rámec se změnil a nyní podporuje více komunikačních kanálů. Vzhledem k tomu, že BotKit nemá vlastní NLP, ale není to nevýhodu, spíše výhoda, protože je to flexibilní a podporovat to, jakýkoli motor NLP chcete. Botkit můžete použít k vytvoření různých typů robotů od sdílení obsahu chatbotů po chatboty produktivity a herní chatboty.

požadavky

Každý botkit bot je vlastně aplikace Node.js, složená z knihovny Core Core Botkit, základního webového serveru a logiky aplikace a pluginů, které se kombinují, aby se váš robot stal zvláštním. Chcete -li spustit BotKit, budete muset mít do počítače nainstalován uzel.

Funkce

Následuje klíčové vlastnosti Botkit

  • Přijímání zpráv
  • Odesílání zpráv
  • Používání dialogů
  • Uspořádejte kód robota
  • Používání rámcových kanálů Bot
  • Budování & amp; Pomocí pluginů
  • Middlewares V současné době BotKit podporuje přijímání zpráv z různých zdrojů
  • Slack Messaging v reálném čase (RTM)
  • Slack Incoming Webhooks
  • Slack Slash Commands
  • Facebook Messenger Webhooks
  • Zprávy Twilio IP

Instrukce k instalaci

Nejlepší způsob, jak začít lokálně s BotKit, je instalace našeho nástroje příkazového řádku a jeho použití k vytvoření nového projektu BOTKIT. Tím se nainstalujete a nakonfigurujete startovací soupravu pro vás!

npm install -g yo generator-botkit
yo botkit

Začít od začátku

Můžete také přidat BotKit do existující aplikace uzlu. Nejprve jej přidejte do svého projektu:

npm install --save botkit

Poté přidejte BotKit do kódu aplikace:

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

const controller = new Botkit(MY_CONFIGURATION);

controller.hears('hello','direct_message', function(bot, message) {
    bot.reply(message,'Hello yourself!');
});
 Čeština