вот у меня есть условный бот, который проводит экскурсии, в нем используется аудио и фото, сейчас я просто добываю fileid и из жсона беру, а можно как-то складывать в папочку рядом, например, и если старое то оно будет брать кэш, а если изменилось то кидать новое и тд
и второй вопрос, до загрузки файла в тг можно ли как-то определить, был ли он уже отправлен (закеширован)?
и 3, есть вообще примеры как делают кэширование? может есть более простое что-то
Я себе сделал вот такой пример и если надо, можно реализовать аналог с СУБД https://github.com/Tishka17/aiogram_dialog/blob/develop/aiogram_dialog/context/media_storage.py
лол, оно в диалоге даже
а пример использования можно?
https://github.com/Tishka17/aiogram_dialog/blob/e3bd70d890e1df7afb2ceff2ed282961e410aad0/aiogram_dialog/dialog.py#L118
хм, то есть условно, у меня лежит файли, я каждый раз делаю get_media_id(), просто в первый раз он его реально загружает а потом просто достает откуда-то из себя file_id?
Обсуждают сегодня