Как отправить файл с русским именем через telegram бота
Пытаюсь отправить файл с русскоязычным именем используя python и библиотеку request следующим образом:
url = 'https://api.telegram.org/token/sendAudio?chat_id=chat_id'
files = {'audio': open('тест.mp3', 'rb')}
r = requests.post(url, files=files)
И получаю ошибку
{"ok":false,"error_code":413,"description":"Request Entity Too Large"}
Файлы с английским именем отправляются без проблем. Есть идеи как это можно решить?
Ответы (1 шт):
Автор решения: Kirill_S
→ Ссылка
Попробовал запустить этот же скрипт с отправкой файла с русским именем через стандартную консоль в windows
python send.py
Все заработало.