Есть канал и бот на aiogram, который слушает в нём сообщения и записывает в БД file_id аудиофайла. Затем через бота пытаюсь отправить этот же файл, но
await message.answer_audio(audio = audio_file_id)
не отправляет файл а генерирует исключение
Wrong file identifier/http url specified
Вот код добавления записи в БД:
@dp.channel_post_handler(content_types = types.ContentType.ANY)
async def message(message):
title,fio_author = message.caption.split("-")
await db.add_book(title,fio_author,message.audio.file_id)
Когда проверяю через сторонних ботов, пересылая им сообщения из канала - показывают верные id, почему же мой неправильные сохраняет?