/bearychat.js

BearyChat API client for Node and the Browser.

Primary LanguageJavaScriptMIT LicenseMIT

bearychat.js

BearyChat API client for Node and the Browser.

@BearyChat Build Status Development Status

中文文档

Install

$ npm i bearychat

or with yarn

$ yarn add bearychat

Usage

Plain usage example:

const bearychat = require('bearychat');
bearychat.rtm.start({token: '<your token>'})
  .then(resp => resp.json())
  .then(data => {console.log(data)});

Use HTTPClient:

const HTTPClient = require('bearychat').HTTPClient;
const client = new HTTPClient('<your token>');
client.rtm.start()
  .then(data => {console.log(data)});

Note that you DON'T need to parse response to JSON with HTTPClient, this is handled automatically.

Full API Documentation

Test

$ npm run test

Contributing

Contributing is welcome, the contribution guide can be found in CONTRIBUTING

Generating API Client

  1. npm run download-api-schema
  2. npm run build:src

LICENSE

MIT