Skip to content

a quick and dirty tool to read tweets from an exported archive, and post them to your bluesky profile using their API.

Notifications You must be signed in to change notification settings

DrewMcArthur/twitter-bsky-post-importer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

twitter-bsky-post-importer

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.

Usage

To run, use your node package management system of choice.

  1. First, place the zip archive into this folder.
  2. cp example.env .env, and edit your username and password, as well as any other config
  3. [npm|yarn|bun] install to install dependencies
  4. [npm|yarn|bun] start to run the import script.

Roadmap

  • 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

See also

hackmd doc by @bmann.ca

This project was created using bun init in bun v0.6.14. Bun is a fast all-in-one JavaScript runtime.

About

a quick and dirty tool to read tweets from an exported archive, and post them to your bluesky profile using their API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published