Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jaseemabid/bluesky-sync
🔄 Sync a list of users in accounts.txt to a Bluesky starter pack
https://github.com/jaseemabid/bluesky-sync
Last synced: about 1 month ago
JSON representation
🔄 Sync a list of users in accounts.txt to a Bluesky starter pack
- Host: GitHub
- URL: https://github.com/jaseemabid/bluesky-sync
- Owner: jaseemabid
- Created: 2024-11-14T16:46:34.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-11-23T17:38:43.000Z (about 1 month ago)
- Last Synced: 2024-11-23T18:27:12.528Z (about 1 month ago)
- Language: Python
- Size: 31.3 KB
- Stars: 3
- Watchers: 1
- Forks: 10
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bluesky Starter Pack sync
[![Run Sync Script](https://github.com/jaseemabid/bluesky-sync/actions/workflows/sync.yaml/badge.svg)](https://github.com/jaseemabid/bluesky-sync/actions/workflows/sync.yaml)
🔄 Sync a list of users in [accounts.txt] to a Bluesky [starter pack][sp] and [list].
🐙 Add yourself to [accounts.txt] and send me a PR. Github actions will update the list after merge to main.
## Dev
1. Create `.env` file with `AT_LOGIN`, `AT_PASSWORD`, `STARTER_PACK_URI` and `LIST_URI`
2. `$ uv run --env-file .env sync.py`[sp]: https://bsky.app/starter-pack/jabid.in/3lagxhtghxi2e
[accounts.txt]: https://github.com/jaseemabid/bluesky-sync/blob/main/accounts.txt
[list]: https://bsky.app/profile/jabid.in/lists/3lawghh5a6v2c