darvester

No description is available yet
darvester logo

Darvester: Discord User and Guild Information Harvester


Overview

A safe Discord OSINT harvesting tool that abides by sane rate limiting and provides automated processing.


Features

  • Rate-limited/soft-banned avoidance
  • Automated processing
  • Flexible configuration
  • Utilizes Git version control system for chronological data
  • Detailed logging
  • More...

Data Logged


User Information:

  • Profile created date and first seen date
  • Username and discriminator
  • User ID (or Snowflake)
  • Bio/about me
  • Connected accounts (reddit, YouTube, Facebook, etc.)
  • Public Discord flags (Discord Staff, Early Bot Developer, Certified Mod, etc.)
  • Avatar URL
  • Status/Activity ("Playing", "Listening to", etc.)

Guild Information:

  • Name
  • Icon URL
  • Owner name and ID
  • Splash URL
  • Member count
  • Description
  • Features (thread length, community, etc.)
  • Nitro tier

Database

Data logged in harvested.db SQLite database. Accessible through Discord using command ,select [USER ID].


API and Frontend

Prior to recent additions, there was no easy way to retrieve data out of the database.

NEW: Check out discussion concerning easy ways to interact with this database, including a web frontend and REST API backend.


Disclaimer

Using this tool, you agree not to hold the contributors and developers accountable for any damages that occur. This tool violates Discord terms of service and may result in your access to Discord services terminated.


Installation

See wiki page here


Usage

$ python run.py -h
usage: run.py [-h] [-ig FILE/GUILD_ID_OR_NAME] [-s] [-v] [-vv] [-p] [--db harvested.db] [-q] [--whitelist FILE/USER_ID] [--last-scanned LAST_SCANNED] [--disable-vcs]
Darvester - PoC Discord guild and user information harvester
...

Screenshots

2: Screenshot of user data 3: Screenshot of guild data 4: Screenshot of database access 5: Screenshot of API and Frontend discussion





> Visit darvester Website <