A quick and dirty CLI tool to import all your tweets from a twitter profile archive onto bluesky.
This is far from complete! See the "Roadmap" section.
To run, use your node package management system of choice.
- First, place the zip archive into this folder.
cp example.env .env
, and edit your username and password, as well as any other config[npm|yarn|bun] install
to install dependencies[npm|yarn|bun] start
to run the import script.
- Read from zip of twitter data
- link self-replies/threads together
- upload images
- other rich text features?
- allow for re-running without duplicating existing bsky posts
This project was created using bun init
in bun v0.6.14. Bun is a fast all-in-one JavaScript runtime.