есть ли встроенная функция для этого?
не связано с aiogram. есть отдельные библиотеки, например вот первая в гугле: https://pyvcf.readthedocs.io/en/latest/
но посути ведь можно принять файл. и если расширение VCF - просто распарсить его средствами пайтона и обойтись без либы?
подскажите как написать условие... если пришел файл... и расширения файла .vcf ... то тогда выполняется код...
лучше не изобретать велосипед
F.document.mime_type == "text/vcard" ну или F.document.filename.casefold().endswith(".vcf") (magic-filter)
а чем отличается lower от casefold?
и еще вопрос - ты хочешь ловить именно файл или сообщение типа "контакт"?
сообщение типа - контакт
Обсуждают сегодня