A node script to run at a scheduled interval to delete your bluesky posts, reposts, and likes at a certain threshold.
- This script performs a very permanent function of deleting posts, reposts and/or unliking posts after a defined time period. You cannot undo this!
- This script will only analyze your last 2000 posts and/or likes so as to not trigger rate limiting within the Twitter API. This may be updated in the future.
npm install
- Copy
.envSample
to.env
and update the values appropriately. You can create an app password at https://bsky.app/settings/app-passwords.
node index.js
- You may want to add this to a cron job to periodically clear out old posts.
- Tests
- Fleshing out this README