Improve telegram message style
hashworks committed
Sep 21, 2016 at 21:07 UTC
ab35998a137eee61d92a9bf03cb963714453550a
1 file changed
+9
-4
plugins.d/alarm-notify.sh
+9
-4
@@ -631,14 +631,19 @@ send_pushover "${PUSHOVER_APP_TOKEN}" "${to_pushover}" "${when}" "${goto_url}" "
631
632
SENT_PUSHOVER=$?
633
634
+# -----------------------------------------------------------------------------
635
+# send the telegram.org message
636
+
637
# https://core.telegram.org/bots/api#formatting-options
635
-raised_for_paranthesis=" (${raised_for})"
636
-[ -z "$raised_for" ] && raised_for_paranthesis=""
637
-send_telegram "${TELEGRAM_BOT_TOKEN}" "${to_telegram}" "<b>${severity}, ${status_message}
638
+telegram_message="<b>${severity}"
639
+[ "${status_message}" != "recovered" ] && telegram_message="${telegram_message}, ${status_message}"
640
+telegram_message="${telegram_message}
641
${chart} (${family})</b>
639
-<a href=\"${goto_url}\">${alarm}${raised_for_paranthesis}</a>
642
+<a href=\"${goto_url}\">${alarm}</a>
643
<i>${info}</i>"
644
645
+send_telegram "${TELEGRAM_BOT_TOKEN}" "${to_telegram}" "${telegram_message}"
646
+
647
SENT_TELEGRAM=$?
648
649
# -----------------------------------------------------------------------------