Стоит ещё добавить, что ради этого протокола придётся внедрять дополнительные костыли, поскольку Telegram запрещает сторонним клиентам некоторые сценарии поведения, которые характерны для Миранды. Например, не разрешается хранить локально сообщения, которые пожелал удалить собеседник (то есть, обязательна принудительная двусторонняя синхонизация истории с серверов). Обязательно требуется реализовать неотключаемое отображение того, что собеседник набирает текст (и отправку сообщения о наборе), в то время, как в Миранде это может быть отключено в настройках глобально.