Skip to content
This repository was archived by the owner on Dec 13, 2020. It is now read-only.

wslongchen/webwx-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jul 22, 2017
4299dfa · Jul 22, 2017

History

76 Commits
Jun 30, 2017
Jun 30, 2017
Jul 22, 2017
Jul 2, 2017
Jul 1, 2017
Jul 8, 2017
Jun 26, 2017
Jul 11, 2017
Jul 11, 2017
Jul 22, 2017
Jul 10, 2017
Jul 11, 2017
Jul 22, 2017
Jul 11, 2017
Jul 1, 2017
Jun 26, 2017
Jul 8, 2017
Jul 8, 2017

Repository files navigation

Docs NPM Version NPM Downloads Linux Build

Just want to do a WeChat robot node, the web version interface study of WeChat, later in JS can not extricate themselves, with ES2015 to write a Promise style interface, then I think ES6 is very powerful, with a cool, then see the wechat4u node project, learned a lot of posture this project, hope to be able to help you in some places.

You can scan two-dimensional code below to add Ann, and reply to sign [应垂丝汀] Moore pull into the specified vertical communication group chat, come and join us.

Basic Example

Node Library

ScreenShot

Basic Example

Install

Can be installed with:

    $ npm install webwx-api --save

Usage

2017-07-08 updated

  • Using the new version of API can be used
    const Wechat = require('webwx-api')
    let w = new Wechat()
    w.start()
    w.on('uuid', uuid => {
      console.log('二维码链接:', 'https://login.weixin.qq.com/qrcode/' + uuid)
    })

Or use its specific methods directly

    const Wechat = require('webwx-api/lib/wxcore')
    //do something
  • Using the older version of API, you can use the following
    const oldapi = require('webwx-api/wxapiold');
    oldapi.startBot();
  • To use api.mothodName to create your own WeChat robot.
    oldapi.getUUID(function (data){
        //do something
    });

or

  oldapi.getUUID.then((resolve) =>{
      //do something
  },(reject) => {
      //do something
  });
  • Run wxbot.js,bot.js or webwx test, which contains the basic functions and cases.And You can run webwx -h for help
    node wxbot.js

or

    webwx test

or

    node bot.js
  • More methods, contents, and method names can be viewed in wechatapi.js , wxapi.js and wechat.js.

Updates

  • Get information about contacts (public numbers, group chats)
  • Receive messages in real time (able to identify group @ messages)
  • Send text messages (to solve text encoding problems)
  • Add group chat, and pull people into the group
  • Refactoring the code, adding the ES6 style
  • solve the problem of compatibility between new and old API packages

【1.0.18】 --17/07/08

Support

  • OS X
  • Linux
  • Windows

Developing

To setup the development envrionment run npm install

Contributers

MrPan <1049058427@qq.com>

Thanks

About

web wecat helper

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published