Toot toooooooot (Bluesky-Mastodon cross-poster)

added readme

Changed files
+50
+50
README.md
··· 1 + # Tootify 🦋→🐘 2 + 3 + An experimental Bluesky-to-Mastodon cross-poster 4 + 5 + 6 + ## What does it do 7 + 8 + Tootify will allow you to do a selective one-way sync of Bluesky posts to your Mastodon account. 9 + 10 + The way it works lets you easily pick which skeets you want to turn into toots: it scans your recent posts and checks which of them you have liked yourself, and only those posts are reposted. The self-like is automatically removed afterwards. 11 + 12 + > [!CAUTION] 13 + > This code is currently pretty unstable, so use at your own risk. 14 + 15 + 16 + ## Installation 17 + 18 + At the moment: 19 + 20 + git clone https://github.com/mackuba/tootify.git 21 + cd tootify 22 + bundle install 23 + 24 + ## Usage 25 + 26 + First, log in to the two accounts: 27 + 28 + ./tootify login johnmastodon@example.com 29 + ./tootify login @alf.bsky.team 30 + 31 + Press like on the post(s) on Bluesky that you want to be synced to Mastodon. 32 + 33 + Then, you can either run the sync once: 34 + 35 + ./tootify check 36 + 37 + Or run it continuously in a loop: 38 + 39 + ./tootify watch 40 + 41 + By default it checks for new skeets every 60 seconds - use the `interval` parameter to customize the interval: 42 + 43 + ./tootify watch --interval=15 44 + 45 + 46 + ## Credits 47 + 48 + Copyright © 2024 Kuba Suder ([@mackuba.eu](https://bsky.app/profile/mackuba.eu)). 49 + 50 + The code is available under the terms of the [zlib license](https://choosealicense.com/licenses/zlib/) (permissive, similar to MIT).