A simple tool which lets you scrape twitter accounts and crosspost them to bluesky accounts! Comes with a CLI and a webapp for managing profiles! Works with images/videos/link embeds/threads.
···11+# tweets-2-bsky
22+33+A powerful tool to crosspost Tweets to Bluesky, supporting threads, videos, and high-quality images.
44+55+## Troubleshooting
66+77+### Update Failures / Git Conflicts
88+If `./update.sh` fails with "Pulling is not possible because you have unmerged files" or similar git errors:
99+1010+1. Reset your local repository to match the remote (Warning: this discards local changes to tracked files):
1111+ ```bash
1212+ git reset --hard origin/master
1313+ ```
1414+2. Run the update script again:
1515+ ```bash
1616+ ./update.sh
1717+ ```
1818+1919+### PM2 "MODULE_NOT_FOUND" Error
2020+If you see errors about `npm` not being found in the logs after an update:
2121+2222+1. Run the repair script:
2323+ ```bash
2424+ chmod +x repair_pm2.sh
2525+ ./repair_pm2.sh
2626+ ```