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