Projects
WebsiteSwitch to Notes
  • Table of Contents
  • Darvester
    • Introduction
    • Installing and Using
Powered by GitBook
On this page
  • What is Darvester?
  • Why Darvester?
  1. Darvester

Introduction

What is Darvester?

Darvester is a toolkit dedicated to gathering and compiling data within Discord. The project is aimed at being a proof of concept showing what sort of data can be accumulated from the API. Darvester was conceived from the interest of wardriving and OSINT gathering within the social media environment. Darvester gathers many entries of data from users and guilds and stores them (currently) in a SQLite database locally, but also utilizes the Git version control system to provide chronological records of any user and/or guild harvested. The disadvantage of this harvesting is the risk of Discord service termination as this may violate the terms and conditions. While developing Darvester, I try to keep within the API rate limits as to avoid temporary bans and increasing account suspicion. With that said, use of Darvester is solely the user's responsibility and discretion, and should be taken carefully.

Why Darvester?

Darvester exists to mainly satisfy my craving to maintain and use a data harvesting application on a platform I use daily, as I'm probably a data hoarder. I also maintain Darvester to learn more about certain frameworks, API's, databases, and much more in the software development field. I have open sourced the project to allow others to use it, hopefully in an ethical way, and allow others to contribute as they desire.

PreviousTable of ContentsNextInstalling and Using

Last updated 2 years ago