klausi / mastodon-twitter-sync

Synchronizes posts from Mastodon to Twitter and back
GNU General Public License v3.0
245 stars 24 forks source link

Error 429? #48

Open Dinth opened 2 years ago

Dinth commented 2 years ago

Hi. I sucessfully set up the script and started sync, but after a few tweets, i have received error 429.

Error posting toot to Mastodon: Client(
    429,
)

Now, when i try to run the script again nothing happens.

Dinth commented 1 year ago

So i have added a new post on TT, run the script again and the new post was synced, but the older posts still dont get synced. Still, it seems that in the original run in only synced 30 posts and there's no way to sync older ones?

klausi commented 1 year ago

HTTP error 429 usually means "too many requests" and you triggered some API limit on your Mastodon server. Please try again later.

The program only syncs new posts, if it sees a post being on both platforms then it considers all older posts already synced. There is currently no way to synchronize older posts as the program is designed to sync future/new posts. Otherwise it could get out of hand quickly as it would try to synchronize your whole Twitter or Mastodon history which is not feasible and will flood your followers with many old posts that get synced at once.

Hope that helps!