3 ms·
Does anyone know of a means of accomplishing this without access to the account? A friend passed away last year, and I would love to archive those memories.
by joe-collins 4y ago
Does anyone know of a means of accomplishing this without access to the account? A friend passed away last year, and I would love to archive those memories.
- thelamest 4y agoI hope you’ll get a better answer, but a minimal solution is to use snscrape (https://github.com/JustAnotherArchivist/snscrape https://github.com/JustAnotherArchivist/snscrape) to download a raw JSON dump of a user timeline. Some caveats: 1. This doesn’t work for all users (e.g. some accounts seem to remain deindexed after unsuspensions). 2. While you can get rid of 90% of the file size by removing fluff columns (e.g. related to processing media and emojis), keep a backup. When importing such JSON, I unwittingly did a lossy data type conversion, and it can be irreparable once the tweets are deleted. $ snscrape --progress --jsonl twitter-user jack > jack.json [PS With courtesy rate limiting, depending on the account size, you may then script a way to send each tweet URL for archival in the Wayback Machine.]