Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
agent_2203
@agent_2203
Python
Как можно в aiogram сохранить состояние и data у state, чтобы потом восстановить после рестарта скрипта?
Как можно в telegram боте на aiogram сохранить машинное состояние и информацию в хранилище, чтобы потом восстановить после рестарта скрипта ?
Вопрос задан
более двух лет назад
1286 просмотров
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Игорь Маркин
@iggor-markin
Python Developer
Использовать поддерживаемую базу данных. Об этом написано в
документации
.
Ответ написан
более двух лет назад
1
комментарий
Нравится
1
1
комментарий
Facebook
Вконтакте
Twitter
agent_2203
@agent_2203
Автор вопроса
Я уже нашел, сделал через
JSONStorage
, но через базу тоже можно, в файл чуть удобнее мне будет, но все равно спасибо за ответ)
Написано
более двух лет назад
Пригласить эксперта
Ответы на вопрос
2
Crackmag49
@Crackmag49
Redis в помощь , с аио отлично работает , легко настроить , пока не перезапустишь редис, весь стейт сохранится
Ответ написан
более двух лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
DIMFLIX OFFCICIAL
@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/
Ответ написан
более года назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Python
+1 ещё
Простой
Как сделать чтобы VS code видел прочие файлы?
1 подписчик
3 часа назад
30 просмотров
0
ответов
Python
+1 ещё
Простой
Каким способом можно добавить функцию обработчик к стандартным классам лога*?
1 подписчик
14 часов назад
47 просмотров
1
ответ
Python
+1 ещё
Простой
Как создать payment invoice за stars в telethon?
1 подписчик
19 часов назад
35 просмотров
0
ответов
Python
+2 ещё
Средний
Как сделать чтобы при ивенте одного бота реагировал второй?
1 подписчик
22 часа назад
51 просмотр
0
ответов
Python
Простой
Можно ли в Python запустить консольную программу для каждого пользователя без ошибок?
1 подписчик
19 февр.
131 просмотр
2
ответа
Python
+1 ещё
Простой
Чтоб изменения вступили в силу как делать на облаке?
1 подписчик
19 февр.
84 просмотра
1
ответ
JavaScript
+1 ещё
Средний
Как завершить запрос?
2 подписчика
17 февр.
592 просмотра
1
ответ
Python
+1 ещё
Простой
Не отображаются данные мигрированные данные, почему???
1 подписчик
17 февр.
88 просмотров
0
ответов
Python
Простой
Почему при проверке Decimal на принадлежность возвращается false?
1 подписчик
16 февр.
127 просмотров
1
ответ
Python
+1 ещё
Простой
InvalidHeader и SSLError — как исправить?
1 подписчик
16 февр.
73 просмотра
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Python-разработчик
Dalyoko
от 2 000 до 4 000 $
Python developer
Greenway Global
•
Новосибирск
от 150 000 ₽
Python Developer
Wanted.
•
Москва
До 250 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама