@agent_2203

Как можно в aiogram сохранить состояние и data у state, чтобы потом восстановить после рестарта скрипта?

Как можно в telegram боте на aiogram сохранить машинное состояние и информацию в хранилище, чтобы потом восстановить после рестарта скрипта ?
  • Вопрос задан
  • 1228 просмотров
Решения вопроса 1
iggor-markin
@iggor-markin
Python Developer
Использовать поддерживаемую базу данных. Об этом написано в документации.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@Crackmag49
Redis в помощь , с аио отлично работает , легко настроить , пока не перезапустишь редис, весь стейт сохранится
Ответ написан
Комментировать
DIMFLIX
@DIMFLIX
Разработчик на python, js, c#
Недавно сделал библиотеку, поддерживающую SQLite и PostgreSQL для хранение state.
Сам aiogram поддерживает только MongoDB и Redis.

Вот ссылки на библиотеку:
гитхаб - https://github.com/DIMFLIX-OFFICIAL/aiogram-storages
pypi - https://pypi.org/project/aiogram-storages/1.0/
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы