Using a Local Bot API Server The Bot API server source code is available at telegram-bot-api. You can run it locally and send the requests to your own server instead of api telegram org. If you switch to a local Bot API server, your bot will be able to:
Это по сути то, что щас на телеграм сервере работает и принимает запрос от бота, оно затем транслирует запрос их в mtproto протокол и шлёт его уже на конечный телеграм сервер. Вот телега и выпустила возможность делать эту трансляцию на своём сервере. Например, чтобы кэшировать данные. Ну и там ещё какие-то причины, я уже не помню.
А ещё, телеграм bot api сервер подглючивает постоянно, часть запросов не срабатывают. Вот, думаю, с помощью своего промежуточного сервера можно решить эту проблему.