Skip to content

Send notifications from the command line to your phone or tablet.

License

Notifications You must be signed in to change notification settings

HackHerz/pusher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo All Contributors

pusher

Send push-notifications to your phone from the command line. Uses PushNotifier to receive notifications.

Features

  • Written in C++
  • Easy to install
  • Even easier to use
  • Should work on all Unix-based systems

Installation

Make sure you have libcurl4-openssl-dev installed.

$ git clone --recursive https://github.com/HackHerz/pusher.git
$ cd pusher/
$ make
$ make install

Usage

If you want some real life use cases make sure to check out our example section.

Basic usage

$ pusher -i 1 "Hello World"    # Send Hello World to device-id 1 

Pipe output into pusher

$ echo "Hello World" | pusher -i 1 -p

List all your devices

$ pusher --list

Login

$ pusher --token    # Only necessary the first time using pusher 

Display Help

$ pusher -h    # Outputs all available options

Contributing

Bug Reports & Feature Requests

Please use the issue tracker to report any bugs or file feature requests.

Developing

Just file a pull request and start coding. If you want to develop your own software with code from pusher, make sure that you are using your own API-Token. You have to change it in pushhandler.h

Keep me motivated

If you want to make sure that I'll continue developing just send me a tweet @hackherz why you like or use my software :).

Libraries

pusher uses a few third party libraries.

Contributors


Niels Lohmann

💻

James Rose

📖

Daniel Stein

💻 📖

Thanks goes to these wonderful people (emoji key):

This project follows the all-contributors specification. Contributions of any kind welcome!

About

Send notifications from the command line to your phone or tablet.

Resources

License

Stars

Watchers

Forks

Packages

No packages published