botkit
v4.15.0
Botkit 是一款開源開發人員工具,用於為主要訊息傳遞平台建立聊天機器人、應用程式和自訂整合。
該儲存庫包含核心 Botkit 庫,以及一系列用於將 Botkit 連接到訊息傳遞和聊天平台以及機器人建立生態系統中的其他工具的插件和擴充功能。
Botkit 是 Microsoft Bot Framework 的一部分,根據 MIT 開源授權發布
包裹 | 描述 | 國家公共管理狀況 |
---|---|---|
機器人工具包 | Botkit 核心庫 | |
botbuilder-適配器-web | 網路平台適配器 | |
botbuilder-適配器-slack | Slack 的平台適配器 | |
botbuilder-適配器-webex | Webex Teams 的平台適配器 | |
botbuilder-適配器-環聊 | Google 的平台適配器 | |
botbuilder-適配器-twilio-sms | Twilio SMS 的平台適配器 | |
botbuilder-適配器-facebook | Facebook Messenger 的平台適配器 | |
生成器機器人套件 | 用於建立新 Botkit 專案的 Yeoman 產生器 | |
botkit-外掛程式-cms | 新增對 Botkit CMS 支援的插件 |
該儲存庫包含多個相互連結的包,其中包含 Botkit Core、平台適配器包以及一些其他插件和擴充功能。要在本地建置這些,請按照以下說明進行操作。
全域安裝 lerna 和 TypeScript:
npm install -g typescript
npm install -g lerna
從 Github 克隆整個 Botkit 專案。
git clone [email protected]:howdyai/botkit.git
進入新資料夾並安裝依賴套件:
cd botkit
npm install
使用 lerna 設定本地包:
lerna bootstrap --hoist
現在,建立所有庫:
lerna run build
若要建立在packages/docs
中找到的類別參考文件的更新版本,請執行:
lerna run build-docs