Der Telegram-Anbieter im Discourse Chat Integration-Plugin sendet derzeit alle Anfragen direkt an https://api.telegram.org.
In einigen Ländern und Hosting-Umgebungen ist Telegram auf Netzwerkebene blockiert oder nicht verfügbar. Dies verhindert die Funktionsweise der Integration, einschließlich der initialen Webhook-Einrichtung.
Ich schlage vor, eine Site-Einstellung hinzuzufügen, die es Administratoren ermöglicht, die Basis-URL der Telegram Bot API durch die Adresse eines vertrauenswürdigen HTTPS-Proxys zu ersetzen. Beispielsweise könnten Anfragen über einen kleinen Cloudflare Worker geleitet werden, während die bestehende Telegram-Integration unverändert bleibt.
Der Standardwert würde bei https://api.telegram.org bleiben, sodass bestehende Installationen nicht betroffen wären.