mirror of
https://github.com/aiogram/aiogram.git
synced 2025-12-12 10:11:52 +00:00
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>
This commit is contained in:
parent
5e7932ca20
commit
4315ecf1a2
111 changed files with 376 additions and 390 deletions
|
|
@ -2,7 +2,7 @@
|
|||
Callback Data Factory & Filter
|
||||
==============================
|
||||
|
||||
.. autoclass:: aiogram.dispatcher.filters.callback_data.CallbackData
|
||||
.. autoclass:: aiogram.filters.callback_data.CallbackData
|
||||
:members:
|
||||
:member-order: bysource
|
||||
:undoc-members: False
|
||||
|
|
|
|||
|
|
@ -2,12 +2,12 @@
|
|||
ChatMemberUpdated
|
||||
=================
|
||||
|
||||
.. autoclass:: aiogram.dispatcher.filters.chat_member_updated.ChatMemberUpdatedFilter
|
||||
.. autoclass:: aiogram.filters.chat_member_updated.ChatMemberUpdatedFilter
|
||||
:members:
|
||||
:member-order: bysource
|
||||
:undoc-members: False
|
||||
|
||||
You can import from :code:`aiogram.dispatcher.filters` all available
|
||||
You can import from :code:`aiogram.filters` all available
|
||||
variants of `statuses`_, `status groups`_ or `transitions`_:
|
||||
|
||||
Statuses
|
||||
|
|
@ -84,7 +84,7 @@ Handle user leave or join events
|
|||
|
||||
.. code-block:: python
|
||||
|
||||
from aiogram.dispatcher.filters import IS_MEMBER, IS_NOT_MEMBER
|
||||
from aiogram.filters import IS_MEMBER, IS_NOT_MEMBER
|
||||
|
||||
@router.chat_member(member_status_changed=IS_MEMBER >> IS_NOT_MEMBER)
|
||||
async def on_user_leave(event: ChatMemberUpdated): ...
|
||||
|
|
|
|||
|
|
@ -2,14 +2,14 @@
|
|||
Command
|
||||
=======
|
||||
|
||||
.. autoclass:: aiogram.dispatcher.filters.command.Command
|
||||
.. autoclass:: aiogram.filters.command.Command
|
||||
:members:
|
||||
:member-order: bysource
|
||||
:undoc-members: False
|
||||
|
||||
When filter is passed the :class:`aiogram.dispatcher.filters.command.CommandObject` will be passed to the handler argument :code:`command`
|
||||
When filter is passed the :class:`aiogram.filters.command.CommandObject` will be passed to the handler argument :code:`command`
|
||||
|
||||
.. autoclass:: aiogram.dispatcher.filters.command.CommandObject
|
||||
.. autoclass:: aiogram.filters.command.CommandObject
|
||||
:members:
|
||||
:member-order: bysource
|
||||
:undoc-members: False
|
||||
|
|
|
|||
|
|
@ -2,15 +2,14 @@
|
|||
ContentTypesFilter
|
||||
==================
|
||||
|
||||
.. autoclass:: aiogram.dispatcher.filters.content_types.ContentTypesFilter
|
||||
.. autoclass:: aiogram.filters.content_types.ContentTypesFilter
|
||||
:members:
|
||||
:member-order: bysource
|
||||
:undoc-members: False
|
||||
|
||||
Can be imported:
|
||||
|
||||
- :code:`from aiogram.dispatcher.filters.content_types import ContentTypesFilter`
|
||||
- :code:`from aiogram.dispatcher.filters import ContentTypesFilter`
|
||||
- :code:`from aiogram.filters.content_types import ContentTypesFilter`
|
||||
- :code:`from aiogram.filters import ContentTypesFilter`
|
||||
|
||||
Or used from filters factory by passing corresponding arguments to handler registration line
|
||||
|
|
|
|||
|
|
@ -4,12 +4,12 @@ Exceptions
|
|||
|
||||
This filters can be helpful for handling errors from the text messages.
|
||||
|
||||
.. autoclass:: aiogram.dispatcher.filters.exception.ExceptionTypeFilter
|
||||
.. autoclass:: aiogram.filters.exception.ExceptionTypeFilter
|
||||
:members:
|
||||
:member-order: bysource
|
||||
:undoc-members: False
|
||||
|
||||
.. autoclass:: aiogram.dispatcher.filters.exception.ExceptionMessageFilter
|
||||
.. autoclass:: aiogram.filters.exception.ExceptionMessageFilter
|
||||
:members:
|
||||
:member-order: bysource
|
||||
:undoc-members: False
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ Filters can be:
|
|||
|
||||
- Any awaitable object
|
||||
|
||||
- Subclass of :class:`aiogram.dispatcher.filters.base.BaseFilter`
|
||||
- Subclass of :class:`aiogram.filters.base.BaseFilter`
|
||||
|
||||
- Instances of :ref:`MagicFilter <magic-filters>`
|
||||
|
||||
|
|
@ -48,7 +48,7 @@ filters and handler as keywords arguments.
|
|||
Writing bound filters
|
||||
=====================
|
||||
|
||||
.. autoclass:: aiogram.dispatcher.filters.base.BaseFilter
|
||||
.. autoclass:: aiogram.filters.base.BaseFilter
|
||||
:members: __call__
|
||||
:member-order: bysource
|
||||
:undoc-members: False
|
||||
|
|
@ -57,7 +57,7 @@ For example if you need to make simple text filter:
|
|||
|
||||
.. code-block:: python
|
||||
|
||||
from aiogram.dispatcher.filters import BaseFilter
|
||||
from aiogram.filters import BaseFilter
|
||||
|
||||
|
||||
class MyText(BaseFilter):
|
||||
|
|
|
|||
|
|
@ -2,15 +2,14 @@
|
|||
MagicData
|
||||
====
|
||||
|
||||
.. autoclass:: aiogram.dispatcher.filters.magic_data.MagicData
|
||||
.. autoclass:: aiogram.filters.magic_data.MagicData
|
||||
:members:
|
||||
:member-order: bysource
|
||||
:undoc-members: False
|
||||
|
||||
Can be imported:
|
||||
|
||||
- :code:`from aiogram.dispatcher.filters.magic_data import MagicData`
|
||||
- :code:`from aiogram.dispatcher.filters import MagicData`
|
||||
- :code:`from aiogram.filters.magic_data import MagicData`
|
||||
- :code:`from aiogram.filters import MagicData`
|
||||
|
||||
Or used from filters factory by passing corresponding arguments to handler registration line
|
||||
|
|
|
|||
|
|
@ -2,16 +2,16 @@
|
|||
Text
|
||||
====
|
||||
|
||||
.. autoclass:: aiogram.dispatcher.filters.text.Text
|
||||
.. autoclass:: aiogram.filters.text.Text
|
||||
:members:
|
||||
:member-order: bysource
|
||||
:undoc-members: False
|
||||
|
||||
Can be imported:
|
||||
|
||||
- :code:`from aiogram.dispatcher.filters.text import Text`
|
||||
- :code:`from aiogram.dispatcher.filters import Text`
|
||||
- :code:`from aiogram.filters.text import Text`
|
||||
- :code:`from aiogram.filters import Text`
|
||||
- :code:`from.filters import Text`
|
||||
|
||||
Or used from filters factory by passing corresponding arguments to handler registration line
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue