access Pushbullet from the command line
Latest commit 9db8a83 Jan 22, 2017 @GustavoKatel Update README
Failed to load latest commit information.
pushbullet_cli Version bump: 0.7.6 Jan 21, 2017
.dockerignore Add dockerfile Mar 30, 2016
.gitignore Ignore local virtualenv directroy May 8, 2015
Dockerfile Use slimmer Docker image Apr 11, 2016
LICENSE.txt MIT license Aug 5, 2015 Update README Jan 22, 2017 Update README Jan 22, 2017

Pushbullet CLI interface


$ 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

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 you pushes:

$ pb list -c 20


  • 0.7.6
    • List previous pushes (#35)
    • Avoid prompt the user when message is piped (#34)
    • Removes default title (Note) (#36)


Many thanks to the original author @r-darwish

Pull requests are welcome