mirror of
https://github.com/aiogram/aiogram.git
synced 2025-12-12 10:11:52 +00:00
* Move packages * Added changelog * Update examples/echo_bot.py Co-authored-by: Oleg A. <t0rr@mail.ru> * Rename `handler` -> `handlers` * Update __init__.py Co-authored-by: Oleg A. <t0rr@mail.ru>
38 lines
749 B
ReStructuredText
38 lines
749 B
ReStructuredText
########
|
|
Storages
|
|
########
|
|
|
|
Storages out of the box
|
|
=======================
|
|
|
|
MemoryStorage
|
|
-------------
|
|
|
|
.. autoclass:: aiogram.fsm.storage.memory.MemoryStorage
|
|
:members: __init__
|
|
:member-order: bysource
|
|
|
|
RedisStorage
|
|
------------
|
|
|
|
.. autoclass:: aiogram.fsm.storage.redis.RedisStorage
|
|
:members: __init__, from_url
|
|
:member-order: bysource
|
|
|
|
Keys inside storage can be customized via key builders:
|
|
|
|
.. autoclass:: aiogram.fsm.storage.redis.KeyBuilder
|
|
:members:
|
|
:member-order: bysource
|
|
|
|
.. autoclass:: aiogram.fsm.storage.redis.DefaultKeyBuilder
|
|
:members:
|
|
:member-order: bysource
|
|
|
|
|
|
Writing own storages
|
|
====================
|
|
|
|
.. autoclass:: aiogram.fsm.storage.base.BaseStorage
|
|
:members:
|
|
:member-order: bysource
|