From 07ceb2df56aa10889bb556b238d0fe05e11d42e2 Mon Sep 17 00:00:00 2001 From: cquest Date: Fri, 24 Jan 2025 15:08:40 +0100 Subject: [PATCH] README update (no more twitter) --- README.md | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index d7dd110..89dd966 100644 --- a/README.md +++ b/README.md @@ -1,24 +1,17 @@ # TootBot -A small python 3.x script to replicate tweets on a mastodon account. +A small python 3.x script to replicate RSS and posts on bluesky to a mastodon account. The script only need mastodon login/pass to post toots. -It gets the tweets using **twint**, then does some cleanup on the content: -- twitter tracking links (t.co) are dereferenced -- twitter hosted pictures or videos are retrieved with **yt-dlp** and uploaded to mastodon +It gets the BS posts thru their public API. +- externally hosted pictures or videos are retrieved with **yt-dlp** and uploaded to mastodon It can also toot RSS/atom feeds (see cron-example.sh). A sqlite database is used to keep track of tweets than have been tooted. - -This script is in use for a few accounts: -- osm_fr -> https://fr.osm.social/@osm_fr -- sotmfr -> https://fr.osm.social/@sotmfr -- macbidouille -> https://amicale.net/@macbidouille -- nextinpact -> https://amicale.net/@nextinpact -- opendata -> https://amicale.net/@opendata +Threads are maintained as far as possible, but replies and reposts and not replicated. The script is simply called by a cron job and can run on any server (does not have to be on the mastodon instance server). @@ -33,7 +26,7 @@ cd tootbot pip3 install -r requirements.txt # install additional required software -sudo apt install jq +sudo apt install jq ffmpeg ``` ## Useage