Skip to content

atorber/puppet-bridge

Repository files navigation

Puppet Bridge

GitHub stars badge GitHub forks badge NPM NPM Version npm (tag) npm downloads

简介

puppet-bridge 是一个虚拟的第三方Wechaty Puppet,实际上它只是一个桥接服务,它将GitHub中开源的机器人桥接到Wechaty,是开源IM bot搬运工

如果你想方便且高效的使用免费的机器人,那么它是一个很好的选择,它不需要token同时又能使用Wechaty进行聊天机器人开发。

获取更多信息 项目文档

示例代码

源项目 WeChat 实例代码 安装
Devo919/Gewechat iPad协议 示例代码 npm i wechaty-puppet-bridge@0.16.0
lich0821/WeChatFerry v3.9.10.27 示例代码 npm i wechaty-puppet-bridge@0.15.0
jwping/wxbot v3.9.8.25 示例代码 npm i wechaty-puppet-bridge@0.15.0
ttttupup/wxhelper v3.9.2.23 示例代码
(【以管理员身份运行】WeChat客户端)
npm i wechaty-puppet-bridge@0.15.0
ttttupup/wxhelper v3.9.5.81 示例代码
(【以管理员身份运行】WeChat客户端)
npm i wechaty-puppet-bridge@0.15.0
ttttupup/wxhelper v3.9.8.25 示例代码
(【以管理员身份运行】WeChat客户端)
npm i wechaty-puppet-bridge@0.15.0
ttttupup/wxhelper v3.9.10.19 示例代码
(【以管理员身份运行】WeChat客户端)
npm i wechaty-puppet-bridge@0.15.0

使用NPM包

puppet-bridge 已经在npmjs.com上发布了安装包,Wechaty用户可以直接安装使用

npm i wechaty-puppet-bridge@0.16.0

机器人支持

  1. Wechat-bot 馈人玫瑰之手,历久犹有余香 cixingguangming55555/wechat-bot

  2. wxbot - 聊天机器人 jwping/wxbot

  3. wxhelper - PC端微信逆向学习 ttttupup/wxhelper

  4. WeChatFerry - 一个玩微信的工具 lich0821/WeChatFerry

  5. Gewechat - Gewechat🤖,个人微信免费开源框架 Devo919/Gewechat

功能清单

puppet-bridge可以连接所有的通过ws、http、mqtt开放IM访问的聊天机器人。最新功能清单查看 功能清单

API接口

Puppet Bridge是对开源bot项目的API封装,并不会对原生的API进行修改,因此你依然可以使用底层bot的原生API进行开发 原生API使用说明

更新日志

v0.15.0

  • 支持lich0821/WeChatFerry

查看更多版本记录

推荐

  1. wechatferry/wechatferry项目完整的实现了lich0821/WeChatFerry,并且作者制作了一个非常精美丰富的使用文档https://wcferry.netlify.app/
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()

About

基于开源机器人的微信机器人桥接框架

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages