router.message(Command('help'))
class DefaultHandler(MessageHandler):
async def handle(self) -> Any:
await self.event.answer(text='Отправь свое имя')
class MainState(StatesGroup):
name = State()
fist_name = State()
age = State()
В обработчике нужно установить значение state
Расширять принимаемые параметры функции не получается, так как это базовый класс и он не дает это сделать
Я знаю, что можно все делать функциями, обвернув их роутерами, но мне нужно именно так как я указал