Il provider di Telegram nel plugin di integrazione della chat di Discourse invia attualmente tutte le richieste direttamente a https://api.telegram.org.
In alcuni paesi e ambienti di hosting, Telegram è bloccato o non disponibile a livello di rete. Questo impedisce il funzionamento dell’integrazione, inclusa la configurazione iniziale del webhook.
Propongo di aggiungere un’impostazione di sito che consenta agli amministratori di sostituire l’URL di base dell’API dei bot di Telegram con l’indirizzo di un proxy HTTPS attendibile. Ad esempio, le richieste potrebbero essere instradate attraverso un piccolo Cloudflare Worker, mantenendo invariata l’integrazione esistente con Telegram.
Il valore predefinito rimarrebbe https://api.telegram.org, quindi questo non avrebbe effetto sulle installazioni esistenti.