From c41df98f50bae03b72e047a3813c3c421ff69ed6 Mon Sep 17 00:00:00 2001 From: Lethary Date: Thu, 5 Mar 2026 11:15:20 +0100 Subject: [PATCH] feat : ajout du script pour check le stockage et envoyer un message sur discord --- check_storage.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 check_storage.sh diff --git a/check_storage.sh b/check_storage.sh new file mode 100644 index 0000000..32fae53 --- /dev/null +++ b/check_storage.sh @@ -0,0 +1,16 @@ +#!/bin/bash +limit=1 +WEBHOOK_URL="https://discord.com/api/webhooks/1479039017264746536/qwdnBsW1yPdtzSTirYs6GORmtppfOObNnEHTVlMoADrAIxTY2ja1uslSBvRyXK4XJCex" +usage=$(df -h / | awk 'NR==2 {gsub(/%/,"",$5); print $5}') +free=$((100 - usage)) + +if [ "$usage" -ge "$limit" ]; then + msgLimit="@here\n**CHECK STOCKAGE :red_circle:**\nLimite autorisé : ${limit}% \nUtilisation actuelle: ${usage}%\nEspace restant: ${free}%\nHeure: $(date)" + curl -X POST \ + -H "Accept: application/json" \ + -H "Content-Type: application/json; charset=utf-8" \ + -d "{\"content\":\"$msgLimit\"}" \ + "$WEBHOOK_URL" + echo "ALERTE >> ${usage}% d'utilisation, check fait le $(date)" + echo "------------------------------------------------------------" +fi -- 2.39.5