Compare commits

..

2 Commits

Author SHA1 Message Date
291a950075 asd 2025-07-21 15:06:33 +02:00
8e44997ddf asd 2025-07-21 15:05:38 +02:00

View File

@@ -0,0 +1,40 @@
# !/bin/bash
# GETem - nejkratší - funguje bez mezer
curl -sG "https://notify.muplab.cz?komu=asd@leoventura.cz&predmet=1předmět&zprava=asd"
# POSTEM - robustní
curl -s -X POST https://notify.muplab.cz -H "Content-Type: application/json" -d '{"komu":"asd@leoventura.cz","predmet":"2fce-post předmět","zprava":"čokoláda makoláda žluťoučký kůň","od":"novy@muplab.cz"}' >/dev/null 2>&1
# ---------funkce--------------------------------
notify() {
local komu="$1"
local predmet="$2"
local zprava="$3"
local od="$4"
local token="$5"
# Sestav JSON payload
json="{\"komu\":\"$komu\",\"predmet\":\"$predmet\",\"zprava\":\"$zprava\""
if [ -n "$token" ]; then
json+=",\"token\":\"$token\""
fi
if [ -n "$od" ]; then
json+=",\"od\":\"$od\""
fi
json+="}"
# Odeslání POST požadavku pomocí curl
curl -s -X POST https://notify.muplab.cz \
-H "Content-Type: application/json" \
-d "$json" >/dev/null 2>&1
}
notify "asd@leoventura.cz" "3fce předmět" "čokoláda makoláda žluťoučký kůň" "novy@muplab.cz"