kreativ_25
@kreativ_25

Как очистить кэш телеграм-бота (работает с MySQL)?

Заметил странное поведение телеграмма.
Написал телеграм-бота на python с подключением к БД MySQL.
Принцип работы: есть скрипты, которые опрашивают api, если есть новые данные, то они записываются в MySQL. Бот генерит картинки с данными.

Проблема: бот генерирует картинку с данными из MySQL - если данные в базе обновляются, то данные на картинке не обновляются. Если Бота остановить и перезапустить, то данные на картинке обновляются.

Алгоритм создания картинки: происходит запрос к БД, далее формируется картинка с помощью библиотеки PIL. Т.е. при вызове пользователем картинки на уровне кода происходит обновление данных из MySQL, а сама картинка не обновляется.

Первое что приходит на ум - так это кеширование данных telegram. Пробовал очистить кэш telegram - не помогает. Помогает только перезапуск бота.

Хотел уже заливать бота на сервер, но это проблема меня очень сильно расстроила.

Может кто то сталкивался с чем-то похожим?
Просьба помочь )
  • Вопрос задан
  • 2108 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект