можно
ясно браток
https://docs.aiogram.dev/en/latest/telegram/bot.html#aiogram.bot.bot.Bot.send_photo
нашёл в документации, только я правда не понимаю как именно по id отправлять, а не путём с жесткого диска пк? я еще слабо разбираюсь в документации, смотрю в книгу вижу фигу
передавать не файл, а айди в виде строки
file_id медиа-файла @Bot_PlanetRU_bot этого делал через айди фоток Учти, файл айди отправленного медиа файла боту, не может быть использован другими ботами
И есть еще плюс в этом. Если пользователь однажды уже загрузил медиа-файл, то ему не придется заново загружать это медиа, т.к бот будет использовать старый медиа файл по его file_id
а какой функцией(методом)? bot.send_photo(message.chat.id, ...)а дальше что? просто почти сделал бота для заявок с пересылкой фото
Советую await message.answer_photo await message.reply_photo так удобнее, можно айди не указывать. А bot.send... можно использовать когда нужно конкретный айди юзера указать(особенно когда айди другой, а не того юзера, которому надо ответить)
я давал ссылку, там вся сигнатура метода описана,
await message.answer_photo(photo="file_id фотографий", caption="Текст под фото")
А, знаю знаю думал работает только с обычным текстом
добрый полицейский
злой полицейский
У меня во всех ботах стоит хэндлер на получение фото/файлов, который возвращает файл айди. Но иногда отправляю фото по url, получив его из @MediaUploadBot
Просто вроде когда по айди, то юзер может неск. раз подряд не загружать один и тот же медиа-файл?
Ну да. А со ссылкой не так? 🤔
Не пробовал =/
Соответствую своей аватарке, что сказать😏
еще раз спасибо, заработало!
Обсуждают сегодня