aiogram/docs/dispatcher/finite_state_machine/storages.rst
Alex Root Junior 4315ecf1a2
Dev 3.x flat package (#961)
* 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>
2022-08-14 01:07:52 +03:00

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