dotfiles/bin/notify
2019-11-10 13:11:26 +01:00

21 lines
No EOL
653 B
PHP
Executable file

#!/usr/bin/php
<?php
$script = array_shift($_SERVER['argv']);
$settings['token'] = 'ayndqf6fdyjo9pua8reusvvb733k1u';
$settings['user'] = 'uesmxehx2bcuyv5prfrw39ema2312f';
$settings['title'] = array_shift($_SERVER['argv']);
$settings['message'] = array_shift($_SERVER['argv']);
$settings['priority'] = 1;
$curl = curl_init("https://api.pushover.net/1/messages.json");
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $settings);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$return = curl_exec($curl);
curl_close($curl);
$json = json_decode($return, true);
if(isset($json['info'])) echo("Result: ${json['info']}");