pushcli is a commandline tool for the pushover.net api written in golang. It supports flags and environment variables.