Skip to content

ngetchell/PSPushover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PSPushover

Build status

A PowerShell module for working with the Pushover API from the command line.

Why PSPushover

Sometimes you need to surface important alerts to your mobile device and desktop from your PowerShell scripts.

Examples

Save Configuration

Run this before any other cmdlets to make sure you can communicate with your mobile devices.

Save-PushoverAPIInformation

Sending An Alert

Send-PushoverMessage -Title "Error Alert" -Message "Error occured today."

Installing

Install

Contributing

Submitting a Pull Request

  1. Fork it.
  2. Create a branch (git checkout -b my_markup)
  3. Commit your changes (git commit -am "Added Snarkdown")
  4. Push to the branch (git push origin my_markup)
  5. Open a Pull Request

Testing

PSPushover uses the Pester Testing Framework for all testing.

Invoke-Pester -Path "path\to\project\"

Static Analysis

Since PSPushover is included in the PowerShell Gallery it must also pass the PSScriptAnalyzer static analysis to make sure your code complies with community standards.

Find-Module -Name PSScriptAnalyzer | Install-Module
Invoke-ScriptAnalyzer -Path "path\To\project\"

About

A powershell module for working with the Pushover API from the command line.

Resources

License

Stars

Watchers

Forks

Packages

No packages published