Stack Overflow на русском Asked on December 14, 2021
При таком коде выходит ошибка:
doc = open('https://magnit.ru/upload/iblock/5cc/5cc79c53d76dfe781f69ff330467d47d.pdf', 'rb')
token_bot.send_document(message.chat.id, doc)
Такой код работает, но отправляет файл без пдф:
token_bot.send_document(message.chat.id, requests.get("https://magnit.ru/upload/iblock/5cc/5cc79c53d76dfe781f69ff330467d47d.pdf").content)
Телеграм поддерживает отправку файлов по url, попробуйте просто
token_bot.send_document(message.chat.id, 'https://magnit.ru/upload/iblock/5cc/5cc79c53d76dfe781f69ff330467d47d.pdf')
pass an HTTP URL as a String for Telegram to get a file from the Internet
Answered by ivart on December 14, 2021
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP