mirror of
https://github.com/aiogram/aiogram.git
synced 2025-12-11 18:01:04 +00:00
23 lines
640 B
ReStructuredText
23 lines
640 B
ReStructuredText
====================
|
|
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
|