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

/2ch-parser/

    Package Sidebar

    Install

    npm i 2ch-parser

    Weekly Downloads

    42

    Version

    0.7.0

    License

    GPL-2.0

    Unpacked Size

    1.23 MB

    Total Files

    25

    Last publish

    Collaborators

    • mrhorin