amcintosh/PushOverflow
Send Pushover notifications of new questions posted to StackExchange
PushOverflow
Send Pushover notifications of new questions posted to StackExchange
Installation
To install:
pip install pushoverflowSetup
-
Copy and rename
pushoverflow.ini.sampletopushoverflow.ini. By default PushOverflow will look
for the file in the current directory (eg../pushoverflow.ini) or you can specify the path at runtime
(eg.pushoverflow /path/to/pushoverflow.ini). -
Edit the configuration for the StackExchange sites you would like notifications.
tagsallows you to
filter questions with one of those tags (comma separated tags treated as boolean OR).excludewill
filter out questions with any oof those tags. Both are optional.Each configuration section will check a specific StackExchange site. For instance
[scifi]will check
for new questions in http://scifi.stackexchange.com/ (Science Fiction & Fantasy). -
You will need to specify your Pushover user key in the configuration (in
userkey), as well as
register an application with Pushover and specify the
application's API token (inappkey). -
Set
time_delta_minutesto the number of minutes you would like between each check. -
Setup a cron job (
crontab -e) to runpushoverflow.pywith the same frequency astime_delta_minutes.
Eg. Fortime_delta_minutes = 20:*/20 * * * * pushoverflow /path/to/config_file
or
*/20 * * * * cd /path/to/config_directory && pushoverflow
Future Ideas
- Allow boolean AND of multiple tags
- More granular priority settings