Vil det være muligt at få intergeret således at vi også kan sende til Telegram med din fine app
![Smile :)](./images/smilies/icon_e_smile.gif)
- Præcis som Pushover funktionen.
Hej med dig,
Har du adgang til en webserver? - Så kan du lave det med Webhook og API til telegram
Kode: Vælg alt
<?php
$json = $_GET["b"];
$object = json_decode($json, true);
$rickode = $object['rickode'];
$dato = $object['dato'];
$klokken = $object['klokken'];
$melding = $object['melding'];
$label = $object['label'];
$gpskoordinat = $object['gpskoordinat'];
$beredskab = $object['beredskab'];
$bynavn = $object['bynavn'];
$station = "";
$kommune = "";
// Telegram API-innstillinger
$telegramBotToken = 'YOUR_TELEGRAM_BOT_TOKEN';
$telegramChatId = 'YOUR_TELEGRAM_CHAT_ID';
// Bygg opp meldingsteksten
$message = "Rikode: $rickode\n";
$message .= "Dato: $dato\n";
$message .= "Klokken: $klokken\n";
$message .= "Melding: $melding\n";
$message .= "Label: $label\n";
$message .= "GPS-koordinat: $gpskoordinat\n";
$message .= "Beredskab: $beredskab\n";
$message .= "Bynavn: $bynavn\n";
$message .= "Station: $station\n";
$message .= "Kommune: $kommune\n";
// Konfigurer API-forespørselen til Telegram
$telegramApiUrl = "https://api.telegram.org/bot$telegramBotToken/sendMessage";
$telegramApiParams = [
'chat_id' => $telegramChatId,
'text' => $message,
];
// Send forespørselen til Telegram API
$ch = curl_init($telegramApiUrl);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $telegramApiParams);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
// Sjekk svaret fra Telegram API
if ($response === false) {
echo "Feil ved sending av melding til Telegram.";
} else {
echo "Melding sendt til Telegram.";
}
?>