clubhouse-crawler

Clubhouse social graph crawler with Neo4j support.

Usage no npm install needed!

<script type="module">
  import clubhouseCrawler from 'https://cdn.skypack.dev/clubhouse-crawler';
</script>

README

Clubhouse Crawler

Clubhouse social graph crawler with Neo4j support.

NPM Build Status Prettier Code Formatting

Features

  • TypeScript - Simple, clean TS/JS wrapper for the Clubhouse API.
  • Rate Limits - Built-in throttling for Clubhouse rate limits.
  • Robust - Built-in retry logic with exponential falloff via got.
  • Crawler - Comes with a built-in crawler for the Clubhouse social graph.
  • ️️Persistent - Crawler comes with optional neo4j support.

Install

npm install --save clubhouse-client clubhouse-crawler
# or
yarn add clubhouse-client clubhouse-crawler

Usage

See crawler.js for an example of a complete Node.js app that will crawl the Clubhouse social graph.

Disclaimer

This code is intended purely for educational purposes. It may go against the Clubhouse ToS, so use at your own discretion. We recommend against using this API / crawler with your personal Clubhouse account — you may get banned.

Happy Hacking 🙃

License

MIT © Travis Fischer.

Support my OSS work by following me on twitter twitter