Если Телега стоит уже на другом устрйстве, то приходит не смска а такое сообщение в оф канале:
"Код подтверждения: ХХХХХ. Никому не давайте код, даже если его требуют от имени Telegram!
Этот код используется для входа в Ваш аккаунт в Telegram. Он никогда не нужен для чего-то еще.
Если Вы не запрашивали код для входа, проигнорируйте это сообщение."
Приложение (в данном случае — Depecher) запрашивает у сервера код авторизации. Если есть online устройства, то сервер
может сначала отправить AppCode.
При получении AppCode (сервер сообщает приложению о том, что он отправил код в приложение) приложение может запросить отправку SMS. После отправки SMS приложение может запросить VoiceCall (робот прочитает код). Таким образом можно регистрировать Telegram даже на станционарные номера, не принимающие SMS.
См
https://core.telegram.org/type/auth.SentCodeType.
Если в Depecher этого нет, то можно доработать. 😊