Erneute Zustellversuche¶
Fällt die Verbindung zu Telegram für einen Moment aus, während der Bot ein Ergebnis sendet, geht die Nachricht nicht verloren. Der Bot versucht es von selbst erneut, mit jeweils etwas längerer Wartezeit, bis der Sendevorgang gelingt.
Bittet Telegram selbst den Bot, langsamer zu senden, wartet der Bot genau so lange, wie Telegram verlangt, statt eine eigene Wartezeit zu schätzen.
Nachrichten an denselben Chat kommen weiterhin in der Reihenfolge an, in der Sie sie ausgelöst haben — auch wenn Sie mehrere Schaltflächen antippen, während die Verbindung Probleme hat.
Dauert der Ausfall zu lange, gibt der Bot irgendwann für dieses eine Ergebnis auf. Im Chat erscheint nichts, und es bleibt nichts halb gesendet zurück — der Versuch wird nur im Server-Log vermerkt, nie an Sie angezeigt.
Für ein normales Setup ist nichts einzustellen
Die Standardwerte fangen einen kurzen Netzwerkaussetzer von selbst auf.
Ändern Sie, wie lange der Bot es weiter versucht, mit
delivery_retry_backoff, delivery_retry_backoff_max und
delivery_retry_ttl in Ihrer Konfigurationsdatei.
Konfiguration¶
Informationen zu delivery_retry_backoff, delivery_retry_backoff_max und
delivery_retry_ttl finden Sie unter Konfiguration.
Verwandte Themen¶
- Bestätigung — ein weiterer Moment, in dem der Bot wartet, bevor er handelt
- Verbindung des Bots — die ausgehende Verbindung, die hierdurch abgesichert wird
- Ausgabe steuern — wie ein Ergebnis in Ihrem Chat ankommt