Discord-Channel-Bulk-Image-Download

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.

Steps:

  1. Head over to:
  https://github.com/hydrusnetwork/hydrus

then on the right click on the latest Version just below the "Releases" heading.

  1. Scroll to the bottom until you reach the "Assets" heading and
  2. Download the appropriate install file for your OS.
  3. Install the software.
  4. After installation is completed, run the "hydrus client".
  5. Save the following image:

discord channels 2022-01-13

  1. In the "hydrus client" click: network -> downloaders -> import downloaders through the toolbar.

  2. A little image-panel will appear onto which you can drag-and-drop the image you saved in step 6.

  3. 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.

  4. You need an authorisation token to access what your Discord account can access.

  5. Head over to:

  https://discord.com/

on your browser and log in to your Discord account.

  1. Press Ctrl+Shift+I
  2. Navigate to the Network tab and then click on the XHR button.
  3. 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.
  4. In the right section, under headers, look for the authorisation line.
  5. Copy the text next to authorisation.
  6. If you struggle with step 11>16 try the following:

dc auth token

  1. In Hydrus, navigate to the network -> data -> manage http headers through the toolbar.

  2. Replace the "PUT TOKEN HERE" with the token you copied in step 16.

  3. Click "Apply" twice.

  4. Now head back over to Discord, for the next steps you can either use the browser version or the app.

  5. Make sure Developer Mode is switched on in your Discord settings and head over to the channel which you wish to bulk download from.

  6. Right Click Channel Name > Click Copy Channel ID.

  7. 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

VIDEO SOURCE

  1. Next, follow the steps in the following .gif:

2-29-2024 (16-12-29)

  1. First Update the value of: "stop after this many files:" to your preference.
  2. Now paste the Channel ID you copied in step 22 into the input which says: "enter channel numeric id"
  3. Press Enter and it should automatically start downloading all the images from your chosen channel

NEXT Steps:

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:

  1. Click on a image, and press: "Ctrl + A"
  2. Create a folder somewhere where you would like to store those images.
  3. Drag 'n Drop the selected images into your chosen folder and commence copying them all to that folder.
  4. After the copy has completed, make sure all the images are selected and press "Delete" > "Apply".
  5. Press the "Esc" button.
  6. Select again only one image and then press: "Ctrl + A"
  7. Now again make sure all the images are selected and press "Delete" > "Apply".
  8. Next Delete the selected item in the following image > click "yes":

2024-02-29 17 03 11 main - hydrus client 564

  1. 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


SOME ADDITIONAL RESOURCES YOU SHOULD CHECK OUT: