@zhengxs/wechaty-puppet-dingtalk
v0.1.1
Published
The Non-official puppet based on wechaty for DingTalk
Downloads
413
Maintainers
Readme
结合 Wechaty,打造对话式机器人,适用于所有钉钉应用的开发者。
只支持
Node.js >= 18
的版本。
📦 安装
要安装 SDK,请运行以下命令:
# With NPM
$ npm i -S @zhengxs/wechaty-puppet-dingtalk @zhengxs/wechaty-dingtalk-message
# With YARN
$ yarn add @zhengxs/wechaty-puppet-dingtalk @zhengxs/wechaty-dingtalk-message
# With PNPM
$ pnpm install @zhengxs/wechaty-puppet-dingtalk @zhengxs/wechaty-dingtalk-message
👋 使用
创建一个 钉钉应用,并运行以下代码:
支持
企业应用
和第三方应用
,可根据自身情况选择。
import { PuppetDingTalk } from '@zhengxs/wechaty-puppet-dingtalk';
import { WechatyBuilder } from 'wechaty';
const bot = WechatyBuilder.build({
puppet: new PuppetDingTalk({
clientId: process.env.DINGTALK_CLIENT_ID,
clientSecret: process.env.DINGTALK_CLIENT_SECRET,
}),
});
bot.on('message', async msg => {
log.info('StarterBot', msg.toString());
if (msg.text() === 'ding') {
await msg.say('dong');
}
});
bot.start();
📖 使用文档
在 Wiki 上阅读完整文档。
📝 License
MIT