robertoszek / pleroma-bot

Bot for mirroring one or multiple Twitter accounts in Pleroma/Mastodon/Misskey.
https://robertoszek.github.io/pleroma-bot
MIT License
102 stars 19 forks source link

Offline archive processing #93

Closed robertoszek closed 1 year ago

robertoszek commented 1 year ago

As of now, media attachments and profile metadata are collected using Twitter's API, even when using an archive.

Improve the way we process the archives so the user doesn't need a Twitter Bearer token to use their archive as a tweet source. Same applies for Bio text, profile image and banner, profile metadata (website), etc.

This way, migrating data will be much easier and quicker to get started: Just download an archive, obtain Fediverse account's bearer token and run the bot. No need to apply for a Twitter Developer account.

It would also be useful in the event that Twitter's API becomes unreachable for whatever reason.