This project, written in Bash and PowerShell, is a simple tool that gives you your BlueSky ID that is unique to your username. Just get your BlueSky handle from your BlueSky account that you can find over the BlueSky website, and pass it to the script. This ID is a unique identifier for your BlueSky account and can't be edited.
./bskyid $handle [-plain]
Set-ExecutionPolicy Bypass -Scope Process
./bskyid.ps1 $handle [-plain]
Both scripts return just a BlueSky ID associated with your BlueSky account.
This script doesn't require installation. You can download this script from here using your terminal emulator and run it, too!
It can be installed anywhere using this method.
Invoke-WebRequest -Uri https://raw.githubusercontent.com/Aptivi/bskyid/main/src/bskyid -OutFile bskyid.ps1
It can be installed either locally on your home directory or system-wide.
- Local install
curl -fsSL https://raw.githubusercontent.com/Aptivi/bskyid/main/src/bskyid > $HOME/bskyid
chmod +x $HOME/bskyid
- System-wide install
curl -fsSL https://raw.githubusercontent.com/Aptivi/bskyid/main/src/bskyid | sudo tee /usr/local/bin/bskyid
sudo chmod +x /usr/local/bin/bskyid
- Local install
wget -O$HOME/bskyid https://raw.githubusercontent.com/Aptivi/bskyid/main/src/bskyid
chmod +x $HOME/bskyid
- System-wide install
sudo wget -O/usr/local/bin/bskyid https://raw.githubusercontent.com/Aptivi/bskyid/main/src/bskyid
sudo chmod +x /usr/local/bin/bskyid
We are not affiliated with BlueSky in any shape or form, and this script is not an official BlueSky tool, although it contacts the official BlueSky servers.