Handler Module¶
Handler(*args, func_event, update_type, **kwargs)
¶
Обработчик события.
Связывает функцию-обработчик с типом события, состояниями и фильтрами.
Создаёт обработчик события.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
*args
|
Any
|
Список фильтров (MagicFilter, State, Command, BaseFilter, BaseMiddleware). |
()
|
func_event
|
Callable
|
Функция-обработчик. |
required |
update_type
|
UpdateType
|
Тип обновления. |
required |
**kwargs
|
Any
|
Дополнительные параметры. |
{}
|
Source code in maxapi/filters/handler.py
ErrorHandler(*args, func_event)
¶
Обработчик ошибки диспетчера.
Используется декораторами Dispatcher.errors и Router.errors.
Создаёт обработчик ошибки.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
*args
|
Any
|
Типы исключений, MagicFilter или BaseFilter. |
()
|
func_event
|
Callable
|
Функция-обработчик ошибки. |
required |