s
def _check_spec(spec: inspect.FullArgSpec, kwargs: dict):
if spec.varkw:
return kwargs
argset = set(spec.args + spec.kwonlyargs)
return {k: v for k, v in kwargs.items() if k in argset}
можешь попробовать это?
(
aiogram/dispatcher/handler.py
)стать контрибютором без смс и регистраций.
и тесты вроде можно подсмотреть из 3.х
aiogram/tests/test_dispatcher/test_event/test_handler.py