nicolive-api

0.8.0 • Public • Published

nicolive-api

npm version Build Status

ニコニコ生放送のコメントビューア用に開発したコメントサーバなどに接続するためのライブラリです。以下のAPIなども利用することが可能です。

  • ユーザー情報
  • コミュニティ、チャンネル情報
  • ニコ生アラート

Installation

npm install --save nicolive-api

Usage

import nicolive from 'nicolive-api'
 
nicolive.login('foo@bar.com', 'xxx').then(client => {
  client.connectLive('lvxxxx').then(manager => {
    manager.viewer.connection.on('comment', (comment => {
      console.log(comment.text);
    }));
    manager.viewer.connection.on('ejected', () => {
      console.log('追い出されました');
      manager.disconnect();
    });
  });
 
  client.connectAlert().then(viewer => {
    viewer.connection.on('handshaked', () => {
      console.log('handshaked');
    });
    viewer.connection.on('notify', (info => {
      console.log(info.contentId);
    }));
  });
});

Readme

Keywords

Package Sidebar

Install

npm i nicolive-api

Weekly Downloads

1

Version

0.8.0

License

MIT

Unpacked Size

45.1 kB

Total Files

14

Last publish

Collaborators

  • tsuwatch