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