Import Instagram archive to a Bluesky account
9
fork

Configure Feed

Select the types of activity you want to include in your feed.

Fix typo

+5 -5
+5 -5
README.md
··· 23 23 2. Install Node.js: `npm i -g ts-node` 24 24 3. In the project folder run: `npm i` 25 25 3. Create an .env file in the project folder by setting the following variables: 26 - - `BLUESKY_USERNAME` = username into which you want to import the tweets (e.g. "test.bsky.social") 26 + - `BLUESKY_USERNAME` = username into which you want to import the posts (e.g. "test.bsky.social") 27 27 - `BLUESKY_PASSWORD` = account password created via App Password (eg. "pwd123") 28 28 - `ARCHIVE_FOLDER` = full path to the folder containing the Instagram archive (e.g. "C:/Temp/instagram-archive") 29 29 30 30 31 - **I highly recommend trying to simulate the import first and import a small range of tweets, using the additional parameters documented below.** 31 + **I highly recommend trying to simulate the import first and import a small range of posts, using the additional parameters documented below.** 32 32 33 33 ## Running the script 34 34 ··· 38 38 39 39 Additionally you can set these environment variables to customize behavior: 40 40 41 - - `SIMULATE` = if set to "1" simulates the import by counting the tweets and indicating the estimated import time. 42 - - `MIN_DATE` = indicates the minimum date of tweets to import, ISO format (e.g. '2011-01-01' or '2011-02-09T10:30:49.000Z'). 43 - - `MAX_DATE` = indicates the maximum date of tweets to import, ISO format (e.g. '2012-01-01' or '2014-04-09T12:36:49.328Z'). 41 + - `SIMULATE` = if set to "1" simulates the import by counting the posts and indicating the estimated import time. 42 + - `MIN_DATE` = indicates the minimum date of posts to import, ISO format (e.g. '2011-01-01' or '2011-02-09T10:30:49.000Z'). 43 + - `MAX_DATE` = indicates the maximum date of posts to import, ISO format (e.g. '2012-01-01' or '2014-04-09T12:36:49.328Z'). 44 44 45 45 ## License 46 46