Per l'hosting gratuito di un bot Telegram si può optare ad utilizzare il servizio "Workers" di Cloudflare come descritto qui.
Esistono diverse alternative se abbiamo l'esigenza di programmare il nostro bot in Python come PythonAnyware, molto valido anche se ha dei limiti per le richieste.
Ho sentito parlare anche di Glitch ed Heroku ma non li ho testati personalmente. Un tempo si potevano hostare gratuitamente su Replit, abbandonato qualche mese fa perché le funzioni che mi interessavano sono diventate tutte a pagamento.