Botkit Software de bate -papo ao vivo
Um construtor de bot para o Facebook, Slack e Webchat
O Botkit é uma ferramenta de design de bot com muitas integrações, incluindo equipes da Microsoft, Twilio, Facebook for Work e Cisco Spark. Crie bots interativos com Botkit.
Visão geral
Alcance e envolver os clientes com boa experiência do usuário é um grande desafio da era digital atual e dos bots de bate -papo é uma ótima maneira de enfrentar esse desafio. O Botkit é fácil de aprender e simples de usar a estrutura de bot de código aberto baseado em NodeJS. O amplo suporte para grandes plataformas de mensagens o torna uma das melhores opções para o edifício de bot. O Botkit tornou simples e fácil para as empresas responderem a seus clientes de todos os aplicativos de mensagens populares, mesmo em seus horários comerciais offline. O Botkit fornece um kit inicial rápido, que facilita o início da vida dos desenvolvedores com o Bot Building. A estrutura é muito flexível e personalizável e oferece acesso às APIs da plataforma subjacente e você tem mais controle sobre a aparência de sua interação com o cliente. É parte da Microsoft Bot Framework e trabalha com o Microsoft Luis AI ou qualquer mecanismo de processamento de linguagem natural que você opte por integrar ao seu bot. Inicialmente, o Botkit foi uma escolha de desenvolvedores para construir produtividade e bots centrados no trabalho para a plataforma Slack, mas desde que a Microsoft adquiriu o botkit, a estrutura mudou e agora suporta vários canais de comunicação. Como o Botkit não possui seu próprio PNL, mas não é uma desvantagem, mas também é flexível e para apoiar o mecanismo de PNL que desejar. Você pode usar o Botkit para criar diferentes tipos de bots, desde chatbots de compartilhamento de conteúdo até chatbots de produtividade e chatbots de jogos.
Requisitos
Cada bot Botkit é na verdade um aplicativo Node.js, composto pela Botkit Core Library, um servidor Web básico e a lógica e plug -ins de aplicativos que se combinam para tornar seu bot especial. Para executar o Botkit, você precisará instalar o nó no seu computador.
Características
A seguir, são os principais recursos do Botkit
- recebendo mensagens
- enviando mensagens
- Usando diálogos
- Organize seu código de bot
- Usando canais de estrutura de bot
- Construção & amp; Usando plugins
- Middlewares Atualmente, o Botkit suporta receber mensagens de uma variedade de fontes
- Mensagens em tempo real do Slack (RTM)
- Slack Webhooks de entrada
- comandos de barra de folga
- Webhooks do Facebook Messenger
- Twilio IP Messaging
Instruções de instalação
A melhor maneira de começar localmente com o Botkit é instalando nossa ferramenta de linha de comando e usando -a para criar um novo projeto Botkit. Isso instalará e configurará um kit inicial para você!
npm install -g yo generator-botkit
yo botkit
Começar do zero
Você também pode adicionar o Botkit em um aplicativo de nó existente. Primeiro, adicione -o ao seu projeto:
npm install --save botkit
Em seguida, adicione o Botkit ao código do seu aplicativo:
let { Botkit } = require('botkit');
const controller = new Botkit(MY_CONFIGURATION);
controller.hears('hello','direct_message', function(bot, message) {
bot.reply(message,'Hello yourself!');
});