hans4711 hat geschrieben: ↑Sa Jan 06, 2024 11:08 am
Dragonos2000 hat geschrieben: ↑So Dez 24, 2023 12:06 am
Ihr müsstet pollen, die Telegram API gibt das her. Ist dann natürlich mit Verzögerungen verbunden.
Könntest du da bitte nochmal genauer drauf eingehen? Was meinst du damit?
Damit in Echtzeit Kommandos ausgeführt werden, müsste eine dauerhafte Verbindung zwischen dem Telegram-Server und dem TWS bestehen, oder der Telegram müsste seinerseits eine Verbindung Richtung TWS etablieren, um neue Nachrichten (Kommandos) abzusetzen. Beides ist meines Wissen nicht der Fall (hab' mich da aber nicht in die Tiefe reingebohrt, kann mich irren).
Demnach bleibt nur noch der Weg, vom TWS aus regelmäßig bei Telegram abzufragen, welche neuen Nachrichten eingegangen sind. Wenn das Intervall dann bspw bei 2 Minuten liegt und Du hast kurz nach der Abfrage ein Kommando abgesetzt, dann dauert es eben knapp 2 Minuten, bis es bei der nächsten Abfrage "bemerkt" wird.
In Bezug auf die API hab ich beim überfliegen der Doku entsprechende Aufrufe gesehen, die es ermöglichen gezielt neue Nachrichten abzufragen, so dass man nicht selber noch im TWS was implementieren muss, um neue Nachrichten von alten zu unterscheiden.