Доброго времени суток, данная статья вообще не планировалась и делаю её специально отдельной, чтобы не потерять данный код, т.к. он может понадобиться, возможно, кому-то и не раз. А теперь собственно о чём идёт речь, Я пишу новую статью, где необходимо будет нашему телеграм боту отправлять пользователю фотографию, Но чтобы наш бот постоянно не загружал фото или какой-либо файл с компьютера, при этом занимая время, я буду использовать file_id и тем самым просто загружая этот файл с серверов телеграма, подробнее об этом вы узнаете в следующей статье. Ну а пока что, для тех кто понимает о чём идёт речь, оставляю этот код здесь. Точнее хэндлеры, которые получают с отправляемых файлов file_id. @bot.message_handler(content_types=["document"]) def handle_files(message): document_id = message.document.file_id file_info = bot.get_file(document_id) print(document_id) # Выводим file_id print(f'http://api.telegram.org/file/bot{token}/{file_info.file_pa
Telegram-bot с нуля, как получить file_id с документов, фото, аудио и видео "прямо" в телеграм боте . Урок 5
30 октября 202130 окт 2021
3726
1 мин