ursamajor: Tajel on geeks (geeks: love them)
[personal profile] ursamajor
Yeah, so earlier this summer, I got a bug up my butt about "given how the wider internet is going to hell, how about I centralize my archives in one place?"

So I'm looking at Twitter and trying to figure out how to actually get my tweet archive into Dreamwidth, and what I want that to look like, and what tools actually exist to help with that right now. I think, ideally:

* I have something like 22,000 tweets. I would *really* like to not create 22,000 Dreamwidth entries, even if I can automate this import somehow. I will absolutely not be manually creating 22,000 DW entries!

* It would be lovely if these imported tweet posts could be posted private, or access-only.

* Ideally, the import tool would make one post per day, including multiple tweets in a post if they exist.

* Uber-ideally, the import tool knows how to handle uploading images to Dreamwidth :) and in the 5 <1% (I just looked at the media folder in my tweet archive; out of 1120 media files, 29 are .mp4s and 59 are .pngs; everything else is a .jpg) of cases where the media is an .mp4, figure out a way to fail kindly until I can get the movie files uploaded somewhere at least linkable, if not necessarily embeddable.

Have any of you done this before? Or know of any tools that do? ... or is the real answer going to be "guess what, Bear, you get to figure out how you want to translate the tweets.js format into a Dreamwidth-importable format!"? LOL. (And, um, what does that latter bit look like?) Though it looks like currently, the importer only works directly with other LJ-based sites, so I can't fling an appropriately-formatted file at it from my desktop.

Date: 2023-09-06 20:19 (UTC)
kareila: Seraphim uses her laptop. (laptopangel)
From: [personal profile] kareila
If I were doing this (I'm not) I'd write a JSON to emailpost translation script. When posting by email, you can control access level and include image attachments.

Date: 2023-09-07 13:11 (UTC)
kareila: (escherknot)
From: [personal profile] kareila
That's true, I didn't consider the backdating aspect of the problem. But at least editing dates and tags is relatively painless compared to the challenge of importing the content in the first place.

Good luck :)

Date: 2023-09-07 14:22 (UTC)
kareila: (escherknot)
From: [personal profile] kareila
Belatedly I realize... I think it might use the date stamp from the email?

Although sending emails that appear to be from the distant past might get you added to some ISP blocklists...

Date: 2023-09-07 06:03 (UTC)
cesy: "Cesy" - An old-fashioned quill and ink (Default)
From: [personal profile] cesy

[personal profile] alexwlchan has done a lot of this kind of archiving, it may be worth asking them or looking at their GitHub.

Date: 2023-09-07 14:29 (UTC)
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)
From: [personal profile] pauamma
If that doesn't pan out, I remember afuna and azurelunatic both doing something of the kind several years ago.

Profile

ursamajor: people on the beach watching the ocean (Default)
she of the remarkable biochemical capabilities!

January 2026

S M T W T F S
    123
4 56789 10
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 26th, 2026 11:58
Powered by Dreamwidth Studios