aiogram/docs/dispatcher/class_based_handlers/index.rst

24 lines
640 B
ReStructuredText
Raw Normal View History

2021-02-07 18:50:26 +02:00
====================
Class based handlers
====================
A handler is a async callable which takes a event with contextual data and returns a response.
In **aiogram** it can be more than just an async function, these allow you to use classes
which can be used as Telegram event handlers to structure your event handlers and reuse code by harnessing inheritance and mixins.
There are some base class based handlers what you need to use in your own handlers:
.. toctree::
base
callback_query
chosen_inline_result
error
inline_query
message
poll
pre_checkout_query
shipping_query
chat_member