How to download all of a Discord Channel's Images
This is a guide on how to download all of the images in a Discord channel that your Discord account has access to/is a part of.
- Head over to:
https://github.com/hydrusnetwork/hydrus
then on the right click on the latest Version just below the "Releases" heading.
- Scroll to the bottom until you reach the "Assets" heading and
- Download the appropriate install file for your OS.
- Install the software.
- After installation is completed, run the "hydrus client".
- Save the following image:
-
In the "hydrus client" click:
network -> downloaders -> import downloaders
through the toolbar. -
A little image-panel will appear onto which you can drag-and-drop the image you saved in step 6.
-
Click next/ok for the next two windows that pop up, then after it says it was successful you can close the little image-panel.
-
You need an authorisation token to access what your Discord account can access.
-
Head over to:
https://discord.com/
on your browser and log in to your Discord account.
- Press
Ctrl+Shift+I
- Navigate to the Network tab and then click on the XHR button.
- In the table look at the File column and look for and click on either the line named "library" OR the line named "country-code". Refresh if you don't see anything.
- In the right section, under headers, look for the authorisation line.
- Copy the text next to authorisation.
- If you struggle with step 11>16 try the following:
-
In Hydrus, navigate to the
network -> data -> manage http headers
through the toolbar. -
Replace the "PUT TOKEN HERE" with the token you copied in step 16.
-
Click "Apply" twice.
-
Now head back over to Discord, for the next steps you can either use the browser version or the app.
-
Make sure Developer Mode is switched on in your Discord settings and head over to the channel which you wish to bulk download from.
-
Right Click Channel Name > Click Copy Channel ID.
-
If you struggle with step 21 & 22 watch the following:
How.To.Get.Server.Id.Channel.Id.User.Id.In.Discord.-.Copy.Id.s.mp4
- Next, follow the steps in the following .gif:
- First Update the value of: "stop after this many files:" to your preference.
- Now paste the Channel ID you copied in step 22 into the input which says: "enter channel numeric id"
- Press Enter and it should automatically start downloading all the images from your chosen channel
I am not yet too sure how Hydrus works (the ins & outs) but here is what I do after all the images from a channel has been downloaded:
- Click on a image, and press: "Ctrl + A"
- Create a folder somewhere where you would like to store those images.
- Drag 'n Drop the selected images into your chosen folder and commence copying them all to that folder.
- After the copy has completed, make sure all the images are selected and press "Delete" > "Apply".
- Press the "Esc" button.
- Select again only one image and then press: "Ctrl + A"
- Now again make sure all the images are selected and press "Delete" > "Apply".
- Next Delete the selected item in the following image > click "yes":
- Give the image deletion process some time as it may take a while to delete all of them espescially if you downloaded a big gallery.
TA-DA! ENJOY