Пробую прикрутить к такому коду, описание файла.
caption (str, optional) msg = {‘caption’ : ‘hello’}
url = «https://api.telegram.org/bot<token>/sendPhoto»;
files = {‘photo’: open(‘avatar1459.jpg’, ‘rb’)}
data = {‘chat_id’ : «-100134»}
msg = {‘caption’ : ‘hello’}
r= requests.post(url, files=files, data=data, msg=msg)
print(r.json())
Без caption отрпавка осуществляется .
Метод /sendPhoto поддерживает Caption (Описание файла до 200 символов)
Без использования /sendMessage.
Нужно отправить файл именно методом /sendPhoto.