DiscordScraper icon indicating copy to clipboard operation
DiscordScraper copied to clipboard

Discord guild members profile picture, username, ID and Bio scraper.

Discord Guild Members Scraper

Check out my other project
Darkend

  • Give the project a star if you liked it! It'll help other people find it :)
  • This project uses discord.py-self. Using selfbots is against Discord's TOS, use this project at your own risk.
  • The goal of the project is scraping users in a specifed guild. Scrapes pfps, usernames, IDs, pfp urls and bios.
  • You can buy me a coffee if this project has helped you and you wanted to support me!

Features

  • Ability to scrape the profile pictures of members in the following formats:
    • webp
    • png
    • jpg
    • jpeg
  • Scrape all members Usernames, Discrimnators, IDs, Bios and PFPs to a txt file.
  • Ability to specify which guilds to scrape in the JSON config file.
  • Each guild has it's own folder so the data is easy to handle.

Notes

  • There are plenty of things that could be added to the script, feel free to contribute!
  • This project is inspired by sertchan's JS-based tool.

Installation

  • Clone repo from git
>>> git clone https://github.com/Sxvxgee/Discord-Scraper
  • Install the dependencies.
>>> pip install -r requirements.txt
  • Rename config.json.example to config.json and edit required settings.
    • Input channel_id if you wish to scrape members from a particular channel; else leave 0

Usage

>>> cd Discord-Scraper/source
>>> python main.py 

Project screenshots

License Disclaimer

This project is licensed under the MIT license.

Note

I will be working on a custom Disocrd library for everything a user account can do very soon, and it will be used in this project instead of discord.py-self to ensure it's faster and better than ever.