mirror of
https://github.com/aiogram/aiogram.git
synced 2025-12-12 02:03:04 +00:00
[3.0] Bot API 5.1 + FSM + Utils (#525)
* Regenerate corresponding to Bot API 5.1 * Added base of FSM. Markup constructor and small refactoring * Fix dependencies * Fix mypy windows error * Move StatesGroup.get_root() from meta to class * Fixed chat and user constraints * Update pipeline * Remove docs pipeline * Added GLOBAL_USER FSM strategy * Reformat code * Fixed Dispatcher._process_update * Bump Bot API 5.2. Added integration with MagicFilter * Coverage
This commit is contained in:
parent
a6f824a117
commit
0e72d8e65b
265 changed files with 2921 additions and 1324 deletions
28
docs2/dispatcher/class_based_handlers/chat_member.rst
Normal file
28
docs2/dispatcher/class_based_handlers/chat_member.rst
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
=================
|
||||
ChatMemberHandler
|
||||
=================
|
||||
|
||||
There is base class for chat member updated events.
|
||||
|
||||
Simple usage
|
||||
============
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
from aiogram.handlers import ChatMemberHandler
|
||||
|
||||
...
|
||||
|
||||
@router.chat_member()
|
||||
@router.my_chat_member()
|
||||
class MyHandler(ChatMemberHandler):
|
||||
async def handle(self) -> Any: ...
|
||||
|
||||
|
||||
Extension
|
||||
=========
|
||||
|
||||
This base handler is subclass of :ref:`BaseHandler <cbh-base-handler>` with some extensions:
|
||||
|
||||
- :code:`self.chat` is alias for :code:`self.event.chat`
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue