Select the types of activity you want to include in your feed.
A simple tool which lets you scrape twitter accounts and crosspost them to bluesky accounts! Comes with a CLI and a webapp for managing profiles! Works with images/videos/link embeds/threads.
···353536361. Register the first user (this user becomes admin).
37372. Add Twitter cookies in Settings.
3838-3. Add at least one mapping.
3838+3. Add at least one mapping via the guided "Add account" flow (Twitter sources -> Bluesky account -> credential validation -> verify email + create).
39394. Click `Run now`.
40404141### 3) Useful Docker commands
···391391npm run cli -- run-now
392392```
393393394394+`add-mapping` now runs a guided onboarding flow:
395395+396396+1. enter one or more Twitter source usernames
397397+2. create Bluesky account (or use existing)
398398+3. enter Bluesky identifier + app password (+ optional custom PDS URL)
399399+4. verify email, then create mapping and auto-sync profile metadata from Twitter
400400+394401## Recommended Command Examples
395402396403Always invoke CLI commands as:
···419426420427```bash
421428npm run cli -- add-mapping
429429+npm run cli -- sync-profile <mapping-id-or-handle> --source <twitter-username>
422430npm run cli -- edit-mapping <mapping-id-or-handle>
423431npm run cli -- remove <mapping-id-or-handle>
424432```