forked from belgotux/nutNotify
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnutNotify.conf.txt
63 lines (53 loc) · 2.49 KB
/
nutNotify.conf.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
##################################
# configuration for nutNotify.sh #
# EXAMPLE #
##################################
logfile=/var/log/nutNotify/nutNotify.log # logfile for nutNotify
flagfile=/var/log/nutNotify/nutShutdown.flag
curlBin="/usr/bin/curl"
mailBin="/usr/bin/mail"
subjectDefault="$HOSTNAME UPS event $argument on $ups@$server !" #default subject
bodyDefault="UPS event $argument on $ups at $(date +'%d-%m-%y %H:%M:%S')" # default body message
#--- Data for mail ---#
FROM="" #sender
MAILTO="" #recipient(s)
subjectMail="$subjectDefault" #subject sent by mail
textMail="$bodyDefault" #body message sent by mail
#--- Data for SMS ---#
providerSms=jumblo.com #Betamax/Dellmont provider with sms API
usernameSms="" #username
passwordSms="" #password
fromSms=$usernameSms #from a mobile number configure into your Batamax/dellmont account or your username
toSms=+32xxxxxxxx #the mobile number to send to
textSms="$bodyDefault" #body message to send by SMS
#--- Data for pushBullet ---#
pushbulletProviderApi='https://api.pushbullet.com/v2/pushes'
pushbulletAccessToken='o.xxxxxxxxxxxxxxxxxxxxxxxxxxxx'
pushbulletSubject="UPS event $argument" #subject sent by pushBullet
pushbulletMessage="$bodyDefault" #body message sent by pushBullet
#--- Data for telegram ---#
telegramProviderApi='https://api.telegram.org'
telegramAccessToken=''
telegramChatID=''
telegramSubject="UPS event $argument" #subject sent by telegram
telegramMessage="$bodyDefault" #body message sent by telegram
#--- Data for Pushover ---#
pushoverProviderApi='https://api.pushover.net/1/messages.json'
pushoverAppToken='xxxxxxxxxxxxxxxxxxxxxxxxxxxx' #ApplicationToken
pushoverUserkey='xxxxxxxxxxxxxxxxxxxxxxxxxxxx' #UserKey
pushoverSubject="UPS event $argument" #subject sent by Pushover
pushoverMessage="$bodyDefault" #body message sent by Pushover
#--- Data for Discord ---#
discordWebhookURL=''
discordMessage="$bodyDefault" #body message sent by Discord
# methods to use on event (array to multi alert)
# can be mail, telegram, pushober, pushbullet, sms
# or an array like '(telegram mail)' for multiple methods
methodDefault=mail
methodOnline=$methodDefault
methodOnbatt=$methodDefault
methodLowbatt=$methodDefault
methodFsd=$methodDefault
methodShutdown=$methodDefault
methodComm=$methodDefault
methodServerOnline=$methodDefault