Konfiguration der Telegram Bot API-Grund-URL ermöglichen

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.

Mein PR:

4 „Gefällt mir“

Danke @Oniel :+1: Ich habe eine „Bereinigung“ der Beiträge durchgeführt und den PR :git_merged: zusammengeführt.

1 „Gefällt mir“