Использование базы данных для телеграмм-бота на Python
Я создаю бота с помощью python-telegram-bot. Я использую стороннее приложение в боте, и пользователь должен войти в это приложение для дальнейшего использования команд бота, я разместил бота на heroku.
Теперь проблема в том, что мое приложение heroku засыпает после 30 минут бездействия, из-за чего пользователь теряет токены доступа и должен снова подключаться к приложению.
Я думал хранить токены доступа в базе данных и обнаружил, что у heroku есть 3 варианта базы данных. Я предпочитаю redis, но я хочу знать, будет ли база данных доступна даже во время сна или база данных будет обновлена?
Также, если у кого-то есть лучшее решение, это более чем приветствуется!
1 ответ
Просто обновление, я смог решить эту проблему с помощью Redis. Отвечая на вопрос, база данных не обновляется даже во время сна. Кроме того, было очень легко интегрировать Heroku Redis с python.