Делаю бота в aiogram, когда ему пишет /mem то бот должен отправить рандомный фото с помощю file_id, все id фото я взяль так
@dp.message_handler(content_types=['photo'])
async def get_file_id_p(message: types.Message):
await message.reply(message.photo[-1].file_id)
Но бот не знает эти file_id. Вот код
@dp.message_handler(content_types=['text'], text=['/mem', 'mem', 'мем'])
async def sendphoto(msg):
arr=["AgACAgIAAxkBAAIBDGOTEZidA5W9TrvjLb_d7cAE5Nn7AALewjEbPQigSLUEN_gyByq8AQADAgADeAADKwQ", "AgACAgIAAxkBAAIBDGOTEZidA5W9TrvjLb_d7cAE5Nn7AALewjEbPQigSLUEN_gyByq8AQADAgADeAADKwW"] # or imagefileid
photo=open(random.choice(arr), "rb")
await bot.send_photo(msg.from_user.id, photo)
Что делать? И как решить?