Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Latest commit 52290cb Apr 25, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode add config settings Nov 25, 2018
example add read event Apr 18, 2019
image modify README Apr 18, 2019
scripts remove useless command Apr 18, 2019
src add token verification Apr 25, 2019
.editorconfig reflection Jan 12, 2019
.gitignore add config settings Nov 25, 2018
.markdownlintrc add MD004 to markdownlintrc Apr 21, 2019
.travis.yml markdown style fix Apr 19, 2019
LICENSE first init Nov 25, 2018
README.md add no support function Apr 21, 2019
package.json 0.0.10 Apr 25, 2019
tsconfig.json
tslint.json forward message Dec 22, 2018

README.md

WECHATY-PUPPET-IOSBIRD

Powered by Wechaty npm version Codacy Badge

这个模块是通过ios系统中越狱插件作为中转,连接微信和WebSocket Server,实现个人号的微信接口。

这个模块是基于Wechaty 的子模块,专门针对ios 接入的。wechaty 是一个开源的的 个人号 微信机器人接口,是一个使用Typescript 构建的Node.js 应用。支持多种微信接入方案,包括网页,ipad,ios,windows, android 等。同时支持Linux, Windows, Darwin(OSX/Mac)Docker 多个平台。

只需要6行代码,你就可以 通过个人号 搭建一个 微信机器人功能 ,用来自动管理微信消息。

更多功能包括:

  • 消息处理:关键词回复
  • 群管理:自动入群,拉人,踢人
  • 自动处理好友请求
  • 智能对话:通过简单配置,即可加入智能对话系统,完成指定任务
  • ... 请自行开脑洞

详情请看Wechaty项目 NPM Version Docker Pulls TypeScript

安装

npm install wechaty
npm install wechaty-puppet-iosbird

示例代码

import { Wechaty }        from 'wechaty'
import { PuppetIosbird }  from 'wechaty-puppet-iosbird'

const puppet = new PuppetIosbird()

const bot = new Wechaty({
  puppet,
})

// 设置完成

// 运行 wechaty
bot
.on('login',            user => console.log(`User ${user} logined`))
.on('message',       message => console.log(`Message: ${message}`))
.start()

运行时, 需要指定环境变量微信IDBOT_ID

暂时还不支持的功能

  • 自动通过好友请求
  • 获取离群消息
  • 发送链接、语音及文件

文档

https://docs.chatie.io/wechaty

获取Token

contact

了解更多Token 相关内容

LICENSE

Apache-2.0

You can’t perform that action at this time.