Омг, даже для ненастоящих сварщиков Не думал что такое в ходу в прикладе...) И почему предполагается что этот код в многопоточном режиме будет работать?
А зачем для этого mtproto? Не дешевле было бы сделать нормальное решение и шлюз? Все-таки смысл телеги - нефига не в движке, а в паре нормальных UX-решений.