Files
whatsapp-api/start_session.ps1
2025-04-19 20:23:37 +02:00

18 lines
648 B
PowerShell
Executable File

function getQRcode {
Invoke-WebRequest -Uri 'http://94.177.199.207:3000/session/qr/AssistenzaPubblicaBardiProd/image' -Method GET -Outfile QRcode.png
./QRcode.png
}
$response = Invoke-WebRequest -Uri 'http://94.177.199.207:3000/session/status/AssistenzaPubblicaBardiProd' -Method GET
if ($response.StatusCode -eq 200) {
$state = ConvertFrom-Json $response.Content
if ($state.state -eq "CONNECTED") {
getQRcode
}
elseif ($null -eq $state.state) {
$response = Invoke-WebRequest -Uri 'http://94.177.199.207:3000/session/restart/AssistenzaPubblicaBardiProd' -Method GET
Start-Sleep -Seconds 20
}
}