4ch
v0.0.2
Published
Limited 4chan API and CLI
Downloads
9
Readme
4ch
Minimal Node.js API and CLI for getting what you want out of 4chan.
Installation
yarn global add 4ch
Or if you prefer npm
npm install -g 4ch
Commands (CLI)
4ch [ls|dl|cat] [options]
DESCRIPTION
ls -- List all active threads of a given board.
options: [board]
example: 4ch list g
dl -- Download all image/gif/web files of a given thread in a board. Images are downloaded to the `process.cwd()/4ch-out/` folder.
options: [board, thread]
example: 4ch dl g 123456789
cat -- Print all posts of a given thread in a board.
options: [board, thread]
example: 4ch cat g 123456789
Usage (API)
const {
downloadThreadImages,
getBoardCatalog,
getThread } = require('4ch')
const threads = await getBoardCatalog('g')
const posts = await getThread('g', '123456789')
const images = await downloadThreadImages('g', '123456789')
Contact
@aowlsprit