При получении ошибки об отсутствии ffmpeg, установите библиотеку для работы: python3 -m pip install ffmpeg
Для тех, кто решил-таки учиться, собрал в статье на proglib 12 простых советов тем, кто самостоятельно учит математику
Статус в Telegram API можно смотреть только текущий у контактов: https://core.telegram.org/method/contacts.getStatuses
Ботов можно отличить просто по имени, если речь о телеграм-ботах. Факт удаления аккаунта указываются в свойствах юзера.
Спасибо за отклик!
В статье же есть пример с wav.
Это значит, что где-то используется имя proxy_server, но само значение не было задано. Если вы не используете прокси-сервер, его упоминать не нужно.
Переберите их в цикле или задайте списком.
Даже если не использовать обертку для API, всё равно разумно использовать библиотеку для запросов — requests. О том, как работать с API в Python есть отдельная статья: https://proglib.io/p/python-i-api-prevoshodnoe-kombo-dlya-avtomatizacii-raboty-s-publichnymi-dannymi-2021-02-26
Все методы Telegram API перечислены здесь: https://proglib.io/p/python-i-api-prevoshodnoe-kombo-dlya-avtomatizacii-raboty-s-publichnymi-dannymi-2021-02-26
В тексте указано, что прокси используется по необходимости. Если вам нужен прокси, в описании прокси вы найдете необходимую информацию. Если прокси не нужен, вы можете пропустить эту инструкцию.
Но разве это ошибка? Это всего лишь сообщение-предупреждение от API. После сообщения перестает выполняться остальной код?