Botkit Canlı sohbet yazılımı
Facebook, Slack ve Webchat için Bot Oluşturucu
Botkit, Microsoft Teams, Twilio, İş İçin Facebook ve Cisco Spark gibi birçok entegrasyona sahip bot tasarım aracıdır. Botkit ile etkileşimli botlar oluşturun.
Genel Bakış
Müşterileri iyi bir kullanıcı deneyimine ulaşmak ve bunlara dahil etmek mevcut dijital çağın büyük bir zorluğudur ve sohbet botları bu zorluğu karşılamak için harika bir yoldur. Botkit, öğrenmesi kolaydır ve Nodejs tabanlı açık kaynaklı bot çerçevesi kullanımı basittir. Büyük mesajlaşma platformları için geniş destek, onu bot binası için en iyi seçimlerden biri haline getiriyor. Botkit, işletmelerin çevrimdışı çalışma saatlerinde bile tüm popüler mesajlaşma uygulamalarından müşterilerine yanıt vermesini basit ve kolay hale getirdi. Botkit, geliştiricilerin ömrünü bot binasıyla başlamayı çok kolaylaştıran hızlı bir başlangıç kiti sağlar. Çerçeve çok esnek ve özelleştirilebilir ve temel platform API’lerine erişmenizi sağlar ve müşteriyle etkileşiminizin görünümü ve hissi üzerinde daha fazla kontrole sahipsiniz. Microsoft Bot Framework’ün bir parçası ve Microsoft Luis AI veya botunuzla entegre olmayı seçtiğiniz herhangi bir doğal dil işleme motoru ile çalışır. Başlangıçta Botkit, Slack platformu için üretkenlik ve iş merkezli botlar oluşturmak için geliştiricilerin bir seçimiydi, ancak Microsoft Botkit’i satın aldığından, çerçeve değişti ve şimdi birden fazla iletişim kanalını destekledi. Botkit’in kendi NLP’sine sahip olmadığından, ancak bir dezavantajı olmadığından, bir avantajı değil, çünkü bu esnek hale getirir ve hangi NLP motorunu istediğinizi desteklemek için. Botkit’i içerik paylaşım sohbet botlarından üretkenlik sohbet botlarına ve oyun sohbet botlarına kadar farklı türde bot türleri oluşturmak için kullanabilirsiniz.
Gereksinimler
Her Botkit botu aslında Botkit Core kütüphanesinden, temel bir web sunucusundan ve botunuzu özel hale getirmek için birleştiren uygulama mantığı ve eklentilerinden oluşan bir Node.js uygulamasıdır. Botkit’i çalıştırmak için bilgisayarınızda düğüm yüklü olmanız gerekir.
Özellikler
Botkit’in temel özellikleri aşağıdadır
- Mesaj almak
- Mesaj gönderme
- Diyalogları Kullanma
- Bot kodunuzu düzenleyin
- Bot çerçeve kanallarını kullanma
- Bina & amp; Eklentileri Kullanma
- Orta Kıyafetler Şu anda Botkit, çeşitli kaynaklardan mesaj almayı destekliyor
- gevşek gerçek zamanlı mesajlaşma (RTM)
- Gelen Webhooks
- Slack Slash komutları
- Facebook Messenger Webhooks
- Twilio IP mesajlaşma
Kurulum Talimatları
Botkit ile yerel olarak başlamanın en iyi yolu, komut satırı aracımızı yüklemek ve yeni bir Botkit projesi oluşturmak için kullanmaktır. Bu sizin için bir başlangıç kiti yükleyecek ve yapılandırır!
npm install -g yo generator-botkit
yo botkit
Sıfırdan başlamak
Botkit’i mevcut bir düğüm uygulamasına da ekleyebilirsiniz. İlk olarak, projenize ekleyin:
npm install --save botkit
Ardından, uygulama kodunuza botkit ekleyin:
let { Botkit } = require('botkit');
const controller = new Botkit(MY_CONFIGURATION);
controller.hears('hello','direct_message', function(bot, message) {
bot.reply(message,'Hello yourself!');
});