Skip to content

Get a list of your followers from X.com and search for them on BlueSky

Notifications You must be signed in to change notification settings

chuckwnelson/Migrate-X-to-BlueSky

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Work in Progress. NOT ready for production

Migrate from X.com to BlueSky

This is a script that will make a list of all profiles you follow on x.com then try to add them on BlueSky.

This searches for someone with the same username from x to bluesky, so obviously it's not perfect.

It will generate a log file that shows if it was able to follow or not.

WARNING: This is scraping your own profile. Definitely against the TOS of x.com. Use at your own risk.

Feedback

Follow me on BlueSky at @chuckwnelson

Comments, feature requests, or pull requests, I'll do my best.

Stack

  • Node.js
  • Typescript
  • Selenium + Chrome Webdriver
  • BlueSky API

Feature Roadmap

  1. ✅ MVP, Get list of Twitter/X.com Profiles that you follow.
  2. ◻️ Follow that list on BlueSky
  3. ◻️ Refine script to handle errors and better logging (did we successfull follow, was there an error, etc)

Getting Started

Prereqs: This uses Selenium webdriver, and you will need to have a browser installed based on your system. This script uses chrome by default. More information here: https://www.selenium.dev/selenium/docs/api/javascript/

npm ci

Using npm ci over npm install has its advantages. More here.

npm run build

Getting Your X.com Follows

npm start

  1. The script will ask you for your x.com @profile name. (Leading @ is optional).

  2. After prompt, it will launch Chrome and go to the x.com homepage, where you will need to login.

  3. Once the script detects you are logged in, it will take over and navigate to your follow list, then start downloading.

  4. When it's done, it will close the browser window. Your follows are saved in a text file called following_profiles.txt

Following them on BlueSky

TBD

About

Get a list of your followers from X.com and search for them on BlueSky

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published