feat: rework notifications

This commit is contained in:
2025-08-02 20:07:39 +02:00
parent adf97a6eae
commit 9bcac2ea7f
2 changed files with 9 additions and 9 deletions

View File

@@ -27,8 +27,8 @@ send_notification "$(
usage = $5; usage = $5;
gsub("%", "", usage); gsub("%", "", usage);
if (usage > max) { if (usage > max) {
printf "<b>🚨 WARNING:</b>\nDisk usage is at %d%%. which exceed the treshold of %d%%.\n\n", usage, max; printf "<b>Warning:</b>\nDisk usage is at <code>%d%%</code>, which exceeds the threshold of <code>%d%%</code>.\n\n", usage, max;
} }
printf "<b>💾 Disk Usage Information:</b>\nTotal Size: %s, Used: %s, Available: %s\n\n", $2, $3, $4; printf "<b>Disk Usage Information:</b>\nTotal: <code>%s</code>, Used: <code>%s</code>, Available: <code>%s</code>\n", $2, $3, $4;
}' }'
)" )"

View File

@@ -30,12 +30,12 @@ fi
source /usr/local/bin/libs/notifications.sh source /usr/local/bin/libs/notifications.sh
case "$PAM_TYPE" in case "$PAM_TYPE" in
open_session) open_session)
PAYLOAD="$PAM_USER logged in (remote host: $PAM_RHOST) at $(date)." PAYLOAD="<b>Login Event</b>\nUser <code>$PAM_USER</code> logged in from <code>$PAM_RHOST</code> at <i>$(date)</i>."
;; ;;
close_session) close_session)
PAYLOAD="$PAM_USER logged out (remote host: $PAM_RHOST) at $(date)." PAYLOAD="<b>Logout Event</b>\nUser <code>$PAM_USER</code> logged out from <code>$PAM_RHOST</code> at <i>$(date)</i>."
;; ;;
esac esac
if [ -n "$PAYLOAD" ] ; then if [ -n "$PAYLOAD" ] ; then