Files
Bluesky-Unfollow-Inactive/README.md
T
2026-05-11 12:40:46 +02:00

1.0 KiB

Bluesky Unfollower

Based on this script.

This is a simple Python script to automatically unfollow inactive users on Bluesky and get a notification about it in a Telegram channel.

Getting started

  1. Clone the repository:
    git clone https://git.dataprolet.de/dataprolet/Bluesky-Unfollow-Inactive.git
  2. Install Python modules:
    python -m pip install atproto python-telegram-bot
  3. Fill in the variables
  4. Create a Telegram bot
  5. Run the script using --dry or --prod and --days {amount of days}

Variables

handle: Your Bluesky handle like user.bsky.social
password: Your Bluesky app password
BOT_TOKEN: Your Telegram bot BOT_TOKEN
CHAT_ID: Your Telegram bot's chat ID

The chat ID can be retrieved by opening https://api.telegram.org/bot{BOT_TOKEN}/getUpdates in a browser, send a message to the bot and get chat.id from the returning JSON.