Giter Club home page Giter Club logo

discorddownloader's Introduction

What is Discord Downloader?

Discord downloader is a CLI tool for downloading files from discord channel. But there is a catch Discord Donwloader is a self-bot and its not approved by Discord so I am not responsible for anything that will happen to your account.

How to install

You can install the version you want from relases, if you want to run python code directly you don't need any external module to run. Python version its written in 3.9.5, but it will work on the most of the python versions.

Using Discord Downloader

For discord downloader you need a discord token. Discord token's are changes on pasword changes so you can use it for a long time.

Accessing discord token

You can access it on Discord web client with Chrome (At least that way I know). You can follow the steps below to get the token

  1. Open Google Chrome
  2. Go to Discord
  3. Open the inpector panel
    • Press F12
    • Ctrl + Shift + I
  4. Go to application tab
  5. Click to LocalStorage on Storage
  6. Find Token key in LocalStorage

Thats the way for gitting the access token. If you did follow the steps then you should have it. If you have it then we can continue with our guide.

Picking the channel

Once you run the program it's going to ask for acces token. Then Discord Downloader will greed you.

After the greeting It will prompt Discord servers that you member of. You can pick one of them, there would be indexes for servers you can use it.

Then you will see the channels of server that you chose, you can pick one of them same as picking a server. Once you chose the channel it will get the all messages that sended to channel. Time it will take is relative the amount of messages that channel has.

Downloading the files

When it finished the getting messages, it will ask for the path to save files. Once you enter the path of directory (it should be absolute path) it will start the download the files and it will filler them by the type of file. And it will prompt a progress bar with precentage on it.

When the download work is done you will hear a sound from your computer and it will prompt the time elapsed from start. Then you can close the program by pressing any key on your keyboard or closing the command line.

The End

Thanks for reading the whole guide, if you like the program you can star it and get notifiyed from new updates. You can fork this repo and work your self. But forks of this project must be OpenSource of all the time. You can conturibute to this project. If you want to talk about project you can find my Twitter account from my profile.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.