Telegram Bot - не могу выслать фото с диска (скрипт bash) - PullRequest
0 голосов
/ 18 мая 2018

Я получил, как получить фотографию от пользователя

filepath=$(curl https://api.telegram.org/botXXXXX/getFile?file_id=$fileid | jq '.result.file_path' | sed 's/\"//g')

wget  https://api.telegram.org/file/botXXXXX/$filepath -P files/

Я изменяю эту фотографию и хочу отправить ее обратно, но я вообще не понимаю, как работает POST.

Спасибоза помощь.

1 Ответ

0 голосов
/ 18 мая 2018

Если вы хотите отправить фотографию с жесткого диска, вы можете сделать это с помощью curl:

curl -F "chat_id=<RECIPIENT_CHAT_ID>" -F "photo=@/home/ivan/t_logo.png" \
https://api.telegram.org/bot<YOUR_BOT_TOKEN>/sendphoto
...