Wechaty
Wechaty 应该是最著名的微信机器人框架之一,它提供了友好、通用的 API 并允许自定义 Puppet,尽管其已经不再积极维护,但仍然非常值得推荐使用。
@wechatferry/puppet 使用 @wechatferry/agent 并参考 puppet-padlocal 实现了 wcf 的所有功能,更多请阅读API文档
安装
bash
pnpm add wechaty @wechatferry/puppet
bash
yarn add wechaty @wechatferry/puppet
bash
npm install wechaty @wechatferry/puppet
使用
一个最简单的 DingDong 机器人,更多例子可以访问 wechaty 示例代码
ts
import { WechatferryPuppet } from '@wechatferry/puppet'
import { WechatyBuilder } from 'wechaty'
const puppet = new WechatferryPuppet()
const bot = WechatyBuilder.build({ puppet })
bot.on('message', (msg) => {
msg.text() === 'ding' && msg.say('dong')
})
.start()
例子
去 wechaty 上看去吧