blowhorn unfollow

Unfollow one Bluesky account (--platform bluesky --target <handle>) through the Bluesky API.

blowhorn unfollow

Unfollow one Bluesky account (--platform bluesky --target <handle>) through the Bluesky API. X unfollow does not run: it is refused before a browser opens until a follow-back badge and a confirmed landing are both read, so no X account is unfollowed or logged as unfollowed. Unfollow cannot be scheduled.

output
blowhorn unfollow [OPTIONS]
Flag Type Default Description
--target string Bluesky handle to unfollow
--limit integer 20 Accepted and not read: a run unfollows the one --target from each profile
--platform string Platform scope for 'blowhorn unfollow'. One of: bluesky (any other platform, including 'all', is rejected)
--pace string Pace of the random delays between 'blowhorn unfollow' actions (page loads, typing, clicks, API calls): a preset name (fast/normal/slow) or a numeric multiplier (e.g. 0.5, 2.0). Resolved as CLI flag, then BLOWHORN_PACE, then defaults.pace in .blowhorn.yaml (normal when none is set); an unrecognized value is rejected before anything runs

Also takes the shared flags: --config, --log-dir, --profile, --exclude, --headless, --chrome-launch, --headed, --dry-run, --verbose.

Examples:

terminal
blowhorn unfollow --platform bluesky --profile lee --target alice.bsky.social
blowhorn unfollow --platform bluesky --profile lee --target alice.bsky.social --dry-run -v
blowhorn unfollow --platform bluesky --profile kate,rian --target alice.bsky.social

Output: text.

Last modified October 18, 2026