Я использую telegraf, и когда отправляю фотографию по URL-адресу, это становится проблемой так как вилазит такая ошибка: Error: 400: Bad Request: there is no photo in the request, но когда я использую локальную фотографию (../ img.jpg), это нормально. И да сначала я не подключал telegraf и использовал стандартое api telegram и поэтому использoвал такую команду: bot.sendPhoto (chatId, url_photo, {caption: 'Picture'}), где я могу вызывать изображение по URL-адресу и не было ошибки, а теперь я беру telegraf, так как его проще использовать, но ж не работает отправка по url. Код:
let photo = 'https://img-9gag-fun.9cache.com/photo/azmpDRN_460s.jpg';
bot.telegram.sendPhoto(chatId,
{source: photo},
{caption: "Hello"});
});