function notify($komu, $predmet, $zprava, $od = $null, $token = $null) { $data = @{ komu = $komu predmet = $predmet zprava = $zprava od = $od } if ($token) { $data.token = $token } $json = $data | ConvertTo-Json -Depth 3 $utf8Json = [System.Text.Encoding]::UTF8.GetBytes($json) $headers = @{ "Content-Type" = "application/json" } try { Invoke-RestMethod -Method Post -Uri "https://notify.muplab.cz" ` -Body $utf8Json ` -ContentType "application/json" ` -TimeoutSec 2 ` -Headers $headers ` } catch { # Tiché selhání, chyba se ignoruje Write-Host "❌ Chyba při odesílání!" Write-Host "Chyba: $($_.Exception.Message)" if ($_.ErrorDetails) { Write-Host "Detail: $($_.ErrorDetails.Message)" } } } notify -komu "leoventura@seznam.cz" -predmet "předmět" -zprava "čokoláda makoláda žluťoučký kůň" -od "novy@muplab.cz"