https://github.com/r-darwish/pushbullet-cli
10K+
$ pip install pushbullet-cli
Use Pushbullet from the command line.
First of all, set your API key by running:
$ pb set-key
Then pasting your API key at the prompt.
Push stdin to all devices:
$ echo "hello" | pb push
Push text to all devices:
$ pb push "I love burritos"
Pick a device to push to:
$ pb list-devices
# Find the index of your desired device
$ pb push -d 0 "iPhones cannot eat burritos"
Push links:
$ pb push --link https://www.pushbullet.com/
Push files:
$ pb push --file /path/to/burrito_photo.jpg
Push to all subscribers of channel:
$ pb push -c "CHANNEL" "Why burritos are better than tacos"
Send an SMS:
$ pb sms -d 0 -n +123456789 "I sense a soul in search of answers"
List your pushes:
$ pb list -c 20
To set the API key from within python:
import keyring, keyrings.alt
if isinstance(keyring.get_keyring(), keyrings.alt.file.EncryptedKeyring):
keyring.set_keyring(keyrings.alt.file.PlaintextKeyring())
keyring.set_password("pushbullet", "cli", PUSHBULLET_KEY)
Note) (#36)Many thanks to the original author @r-darwish
Pull requests are welcome
Content type
Image
Digest
Size
26 MB
Last updated
over 10 years ago
docker pull darwish/pushbullet-cli