2ch-parser

0.7.0 • Public • Published

2ch-parser

Build Status npm version

This module is a parser for 2ch which is most famous BBS in Japan.

Support

This module supports some BBS compatible with 2ch, but doesn't support 5ch.net.

Installation

Install with npm.

npm install 2ch-parser

Documentation

Usage

The codes below try to fetch a list of threads and posts.

import { Board } from '2ch-parser'
 
var board = new Board("http://toro.2ch.sc/tech/")
 
board.fetchThreads((res) => {
  if (res.statusCode == 200) {
    console.log(board.threads)
  }
})
import { Thread } from '2ch-parser'
 
var thread = new Thread("http://toro.2ch.sc/test/read.cgi/tech/123456789/")
 
thread.fetchAllPosts((res)=>{
  if (res.statusCode == 200) {
    console.log(thread.posts)
  }
})

License

GPL-2.0

Author

mrhorin

Readme

Keywords

none

Package Sidebar

Install

npm i 2ch-parser

Weekly Downloads

11

Version

0.7.0

License

GPL-2.0

Unpacked Size

1.23 MB

Total Files

25

Last publish

Collaborators

  • mrhorin