Open Source Bot Builder per Facebook e Slack

Botkit Software di chat dal vivo

Un costruttore di bot per Facebook, Slack e Webchat

Botkit è strumento di progettazione di bot con molte integrazioni tra cui Microsoft Teams, Twilio, Facebook per Work e Cisco Spark. Costruisci robot interattivi con botkit.

Panoramica ### ** ** Raggiungere i clienti con una buona esperienza utente è una grande sfida dell’attuale era digitale e i robot di chat sono un ottimo modo per affrontare questa sfida. Botkit è un framework di bot open source basato su Nodejs facile da apprendere e semplice. L’ampio supporto per le principali piattaforme di messaggistica lo rende una delle migliori scelte per l’edificio dei bot. Botkit ha reso semplice e facile per le aziende rispondere ai propri clienti da tutte le applicazioni di messaggistica popolari anche nelle loro ore di lavoro offline. Botkit offre un rapido kit di partenza che rende la vita degli sviluppatori molto facile da iniziare con la costruzione di bot. Il framework è molto flessibile e personalizzabile e ti dà accesso alle API della piattaforma sottostante e hai un maggiore controllo sull’aspetto e la sensazione della tua interazione con il cliente. Fa parte di Microsoft Bot Framework e funziona con Microsoft Luis AI o qualsiasi motore di elaborazione del linguaggio naturale che scegli di integrare con il tuo bot. Inizialmente Botkit è stata una scelta di sviluppatori per la costruzione di produttività e robot incentrati sul lavoro per la piattaforma Slack, ma da quando Microsoft ha acquisito il botkit il framework è cambiato e ora supporta più canali di comunicazione. Dal momento che Botkit non ha una propria PNL ma non è uno svantaggio, piuttosto un vantaggio perché questo lo rende flessibile e supportare qualunque motore NLP desideri. Puoi utilizzare Botkit per creare diversi tipi di robot dalla condivisione di contenuti di chatbot ai chatbot di produttività e ai chatbot da gioco.

Requisiti

Ogni bot Botkit è in realtà un’app Node.js, composta dalla libreria core Botkit, un server Web di base e dalla logica dell’applicazione e nei plug -in che si combinano per rendere speciale il tuo bot. Per eseguire Botkit, dovrai installare il nodo sul tuo computer.

Caratteristiche

Di seguito sono riportate le caratteristiche chiave di Botkit

  • ricevere messaggi
  • Invio di messaggi
  • Utilizzo dei dialoghi
  • Organizza il tuo codice bot
  • Utilizzo dei canali del framework Bot
  • Building & amp; Usando plugin
  • Middlewares Attualmente, Botkit supporta la ricezione di messaggi da una varietà di fonti
  • Slack Real Time Messaging (RTM)
  • Slack Webhook in arrivo
  • Slack Slash Comandi
  • Facebook Messenger Webhooks
  • Messaggi IP Twilio

Istruzioni per l’installazione

Il modo migliore per iniziare a livello locale con Botkit è installare il nostro strumento di riga di comando e utilizzarlo per creare un nuovo progetto Botkit. Questo installerà e configurerà un kit di partenza per te!

npm install -g yo generator-botkit
yo botkit

Iniziare da zero

Puoi anche aggiungere Botkit in un’applicazione del nodo esistente. Innanzitutto, aggiungilo al tuo progetto:

npm install --save botkit

Quindi, aggiungi Botkit al codice dell’applicazione:

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

const controller = new Botkit(MY_CONFIGURATION);

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