From a7752c4c78b98c0223542ba3a370c735bf269807 Mon Sep 17 00:00:00 2001 From: zertrin Date: Mon, 30 Oct 2017 23:34:45 +0800 Subject: [PATCH] Minor changes before merging PR adding Telegram notifications support --- duplicity-backup.conf.example | 2 +- duplicity-backup.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/duplicity-backup.conf.example b/duplicity-backup.conf.example index 0391982..50b1b6a 100644 --- a/duplicity-backup.conf.example +++ b/duplicity-backup.conf.example @@ -419,7 +419,7 @@ MAIL="mailx" # default command for Linux mail # Third-party notification services. If NOTIFICATION_SERVICE is not provided, no # notifications will be sent. -# Possible values for NOTIFICATION_SERVICE are: slack, pushover, ifttt +# Possible values for NOTIFICATION_SERVICE are: slack, pushover, ifttt, telegram NOTIFICATION_SERVICE="" NOTIFICATION_FAILURE_ONLY="yes" # send notifications only if there was an error while creating backup diff --git a/duplicity-backup.sh b/duplicity-backup.sh index 8b2f0f1..8642d59 100755 --- a/duplicity-backup.sh +++ b/duplicity-backup.sh @@ -559,7 +559,7 @@ send_notification() https://api.pushover.net/1/messages echo -e "Pushover notification sent" elif [ "${NOTIFICATION_SERVICE}" = "telegram" ]; then - curl -s --max-time 10 -d "chat_id=$TELEGRAM_CHATID&disable_web_page_preview=1&text=$NOTIFICATION_CONTENT" "https://api.telegram.org/bot$TELEGRAM_KEY/sendMessage" >/dev/null + curl -s --max-time 10 -d "chat_id=${TELEGRAM_CHATID}&disable_web_page_preview=1&text=${NOTIFICATION_CONTENT}" "https://api.telegram.org/bot${TELEGRAM_KEY}/sendMessage" >/dev/null echo -e "Telegram notification sent" fi fi