Elizabeth Cray 8c470f1362 Adjust ToDo
2025-02-06 22:28:27 -05:00
2025-01-31 01:03:37 -05:00
2025-02-06 22:28:27 -05:00
2025-01-31 01:03:37 -05:00
2025-01-31 01:03:37 -05:00
2025-02-06 22:28:27 -05:00
2025-02-01 04:40:38 +00:00

M2B - Mastodon ➡️ Bluesky crossposter

FYI: This is a work-in-progress and I intend to clean up the code and make this MUCH more user-friendly.

Why did I make this?

I was having a hard time finding a mastodon --> bluesky crossposting tool that supported replies and boosts on top of normal posts. This ended up wasting enough time to where I figured I'd just make my own.

How to use

Don't forget to install dependencies with npm i and adjust the config by copying example.env into .env. Get the mastodon credentials from going to user preferences > development > and creating a new application. For bluesky credentials you have to make a new app password under settings > privacy and security > app passwords. This should ideally be run from a cron job (specifically run.sh), but can be run with just node index.js.

ToDo List

  • Cleanup code
  • Maybe fix the "reply to" add-in
  • Maybe generate image preview of mastodon post
Description
No description provided
Readme Apache-2.0 74 KiB
Languages
JavaScript 99.2%
Shell 0.8%