-
Hello, first off I want to say thank you for this tool! As an archivist, gallery-dl so far is a perfect companion to YT-DLP, with one exception: I'm trying to download an entire Twitter profile, this includes their text only tweets, images, videos, etc. However, if I run "gallery-dl https://twitter.com/user/" (replace 'user' with an actual username) it won't download their text tweets, just media, but if I run "gallery-dl https://twitter.com/user/tweets" it will do what I desire, but gallery-dl will just stop after a certain amount of tweets. I was testing this with "gallery-dl https://twitter.com/dril/tweets", and it will always give up around early 2021. I have a server in which I am automating YouTube channel archiving with cron/scripts, and I want to be able to do the same with gallery-dl, so being able to do "gallery-dl twitter.com/user" in a cronjob would obviously be desirable. I am using the latest pre-compile Linux binary release:
Here is my config I'm using for this purpose, I have gallery-dl set to change the metadata file timestamp and to download posts as json/txt, but I've removed all other sites for testing:
|
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 7 replies
-
This is probably due to gallery-dl downloading
But be aware that when using " |
Beta Was this translation helpful? Give feedback.
-
Edit: Sorry I somehow missed the "copied ID" suggestion, I'll try this! When you say last downloaded tweet, you mean oldest or newest I downloaded? Thanks for the reply, as I mentioned I did try "twitter/user/tweets" but it seems to stop after a certain number of tweets, or it's not grabbing every tweet. I'm not exactly sure, but it's not grabbing everything (I have filtered) even with "/tweets". I'm hoping to grab every text tweet, I hope this isn't beyond the scope of gallery-dl Here's an example: If I try "twitter.com/ID_AA_Carmack" and ""twitter.com/ID_AA_Carmack/tweets", I only am able to download around 1,023 tweets, but his profile has over 15,000, and I'm certain the rest aren't replies. In my first example, dril was also doing something similar, and his account is also mostly text tweet based. Also thanks for the with_replies suggestion, I'll try that in the future but I'll wait till filtering on that is more exact. |
Beta Was this translation helpful? Give feedback.
-
I also am trying to save another account under a ~1000, and it too fails to do so, only grabbing 300+, even with the search and max_id method. |
Beta Was this translation helpful? Give feedback.
-
I tried your suggestions @nisehime, did some slight changes to my config, and gallery-dl does exactly what I want now! Seems I was misunderstanding the replies setting, I changed "replies" from "self" to "true" (and "syndication" as well, but I don't know if this affected anything) and gallery-dl started downloading the missing tweets. Doing that with the URLs you provided like "search?q=from:USER" and "/with_replies" seem to download everything what I want, didn't even need an account either. Thank you @nisehime for your help and patience. Gonna consider this solved. |
Beta Was this translation helpful? Give feedback.
I tried your suggestions @nisehime, did some slight changes to my config, and gallery-dl does exactly what I want now!
Seems I was misunderstanding the replies setting, I changed "replies" from "self" to "true" (and "syndication" as well, but I don't know if this affected anything) and gallery-dl started downloading the missing tweets. Doing that with the URLs you provided like "search?q=from:USER" and "/with_replies" seem to download everything what I want, didn't even need an account either.
Thank you @nisehime for your help and patience. Gonna consider this solved.