Après avoir exporté tous les contacts avec Exportation des données Telegram, j'ai créé un script Python qui extrayait tous les contacts du site web généré.
Le script, positionné directement à l'intérieur du dossier Telegram Desktop, est le suivant :
#PREMIER DOSSIER À MODIFIER
cheminVersFichier = 'DataExport_08_12_2018 (2)/lists/contacts.html'
with open(cheminVersFichier, encoding='utf-8') as f:
lignes = tuple(l for l in f.readlines())
with open('csvAConvertir.csv', "w", encoding="utf-8") as fichierSortie:
fichierSortie.write('nom, téléphone\n')
for i,l in enumerate(lignes):
if l.startswith('
Remarquez que ce script est destiné aux numéros de téléphone italiens (notez les préfixes qui sont vérifiés dans certaines clauses if)!
Cependant, une fois que le dossier est modifié et que le script est exécuté, un fichier appelé csvAConvertir.csv est généré.
Ensuite, ce fichier doit être passé à un programme appelé CVS to VCard, qui se charge de convertir le fichier csv en fichier vcard.
Ensuite, une fois que le fichier vcard est généré, il suffit de l'importer dans les contacts Google (https://contacts.google.com/ > plus > importation), et le tour est joué ! Magiquement, vous trouverez tous les contacts dans le répertoire téléphonique de votre téléphone Android !
J'espère avoir été utile.