Skip to content

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 上看去吧