marcomaroni-github / twitter-to-bluesky

Import all tweets exported from X/Twitter to a Bluesky account.
Other
520 stars 37 forks source link

Updating documentation; add a dupe-checker #18

Open clening opened 1 month ago

clening commented 1 month ago

The documentation lists creating an .env with specific parameters (BLUESKY_USERNAME, BLUESKY_PASSWORD, etc.). For non-expert users, that could be read as create a .env file when the intent is to set an environmental variable in the command line.

The documentation could be updated to clarify that with an example of how to do this (either manually in the command line, or by executing a shell script and using a tool like direnv, which is not preinstalled on Ubuntu by default.

Separately, if the program terminates early mid-import and is run again, it does not have any state checking, so previously loaded tweets will be imported again, creating duplication.

It would be helpful to add some sort of diffcheck to avoid duplications.

marcomaroni-github commented 1 month ago

HI @clening about this

Separately, if the program terminates early mid-import and is run again, it does not have any state checking, so previously loaded tweets will be imported again, creating duplication.

It would be helpful to add some sort of diffcheck to avoid duplications.

This PR solve this https://github.com/marcomaroni-github/twitter-to-bluesky/pull/13, and we're working on it.