Guten Tag,
ist es irgendwie möglich, einen Status Check zu erstellend der eine E-Mail sendet wenn der Teamspeak Server nicht erreichbar ist. Also Die IP mit dem TS Port nicht geht ?
@kann kein Php
Guten Tag,
ist es irgendwie möglich, einen Status Check zu erstellend der eine E-Mail sendet wenn der Teamspeak Server nicht erreichbar ist. Also Die IP mit dem TS Port nicht geht ?
@kann kein Php
Hallo,
um dir hier weiterhelfen zu können, müsstest du noch ein paar Infos bekannt geben:
Vil. uptimerobot.com aber da kann man nur die Instaz selbst prüfen..
Mir ist gerade eingefallen: Planet TeamSpeak bietet eine REST API an. Da kannst du auch ganz einfach den Status abfragen:
<?php $serverstatus = json_decode(file_get_contents('https://api.planetteamspeak.com/serverstatus/84.200.62.248:9987/')); if($serverstatus->status == "success") { if($serverstatus->result->online) { echo "Server ist online."; } } else { echo "Server ist offline."; mail('deine@email.de', 'TeamSpeak offline', "TeamSpeak 3 Server ist offline."); }
Führt man die PHP-Datei aus, erhält man den entsprechenden Text:
Beachte bitte, dass du einen funktionierenden E-Mail Client benötigst, um die mail() Funktion nutzen zu können.
Vielen Danke hat mir geholfen. Ja ich habe ssh zugriff.
Gibt es noch eine Möglichkeit dass man es einstellen kann, das wenn ein Ts down ist, dass die user automatisch auf einen Übergangs ts connecten? BZW. Die domain irgendwie umstellen das sie auf einen neuen umleitet und das automatisch?