A Node.js library and CLI tool to send notifications via Notify My Android
If you want to use the CLI tool, Use the -g flag to install globally.
$ npm install [-g] nma var nma = require("nma"); nma({ "apikey": "02cfc1a5f4e567929c31c13953e1adef247118562f148f7a", "application": "Your App", "event": "An Event", "description": "And a description of that event...", "priority": 0, // Priority "url": "http://www.somewebsite.com/", "content-type": "text/plain" }, callback);Also, apikey can be a list of comma separated keys if you're using multiple keys.
Follows the NMA API closely:
$ nma -k apikey -a application -e event -d description -p priority -u url -c content-type Complete usage details via nma --help
Usage: nma [options] Options: -h, --help output usage information -V, --version output the version number -k, --apikey <key> API key(s), separated by commas -a, --application <app> Name of the application generating the notification -e, --event <event> Subject of the notification -d, --description <desc> Full text of the notification -p, --priority [0] -2 = Very Low; -1 = Moderate; 0 = Normal; 1 = High; 2 = Emergency -u, --url <url> URL/URI to associate with the notification -c, --content-type [type] Set to "text/html" and basic html will be rendered while displaying the notification- Input validation
- Constructor to setup some defaults (apikey, application, content-type)
- Verbose output
- ??? - Feel free to open an Issue or submit a Pull Request!
MIT


